Разделение без перекодирования:
ffmpeg -ss [start-time] -t [length-time] -i [in-file-path] \
-vcodec copy -acodec copy [out-file-path]
Пример:
ffmpeg -ss 00:00:00.00 -t 00:10:00.00 -i "/some/path/to/file.mp4" \
-vcodec copy -acodec copy "/some/path/to/new file.mp4"
Можно изменить совокупную скорость использования порта NIC ethtool
.
$ sudo ethtool -s eth0 speed 10
Это установит порт на 10 МБ, например.
Можно также использовать инструмент wondershaper
сделать это также.Примечание: Скорость должна быть в килобитах в секунду.
$ sudo wondershaper eth1 downspeed upspeed
Например:
$ sudo wondershaper eth0 10000 280
3-я опция является Струйкой. Струйка может использоваться на программу пользователей или как демон, который регулирует NIC полностью.
Непривилегированный режим - сочится страница справочника
$ sudo trickle -d 20 -u 20 wget http://www.google.com/bigfile
Отрегулирует 20K/s для обоих вверх и вниз по трафику для просто этого wget
, все остальное не будет ограничено.
Режим Daemon - сочился страница справочника
В режиме демона, trickled
может ограничить группу программ к фиксированному пределу пропускной способности. Для запуска демона выполните сочившуюся команду:
$ sudo trickled -d 20 -u 20
4-я опция является pyshaper. Это - уникальная опция среди выбора, в который это включает GUI, и это динамично контролирует и устанавливает пропускную способность со временем. Можно проверить pyshaper страницу справочника для получения дополнительной информации.
Wondershaper последний раз редактировался в 2002 году, но до сих пор работает на Fedora 21. Но обратите внимание, что в качестве аргументов доступна только пара опций, и вы не можете указать скорость загрузки/загрузки в командной строке, как это указано здесь - по крайней мере, не в Download версии 1.1a, выпущенной 16 апреля 2002 года. Вы должны отредактировать файл, и это скрипт оболочки. Не сложно для тех, кто знает маленькую оболочку.
Использование:
wondershaper
(этот установит вашу полосу пропускания в соответствии со значениями в файле)
wondershaper status
wondershaper stop
Вы можете использовать его, пока ссылка находится в прямом эфире, что приятно.
Другой вариант - « iproute2 », который представляется зрелым и широко доступным инструментом маршрутизации / формирования трафика. Я нашел его как RPM (вероятно, многие другие пакеты тоже, я не смотрел). На момент написания этой статьи самой последней версией была 4.4.0, созданная 25 января 2016 года.
Если посмотреть на синтаксис конфигурации, он кажется относительно простым (хотя и не таким простым, как ifconfig
или маршрут
.)