Я пытаюсь создать новый файл с помощью VLC, который обрезается из оригинала. Я не хочу перекодировать. Я использую команду:
vlc -I dummy "L:\temp\input.mp4" --start-time 71 --stop-time 74 --sout-standard-access=file --sout-standard-dst="L:\test2.mp4"
Я не получаю сообщений об ошибках, связанных с L:
доступом к диску, файл воспроизводится (в подмножестве), но новый файл не создается. Что я упускаю? При использовании -vvv
я не получаю ошибок, требующих дополнительных параметров, что заставляет меня думать, что я не упускаю требуемый параметр, но я не могу сказать.
Примечание: Я знаю, что можно использовать :sout
для более элегантного объединения параметров, но в целях отладки и обучения (CLI-документацияне удобен для новых пользователей), я постараюсь перечислить каждый параметр, как описано на этой странице:
You may also use the following syntax :
`% vlc input_stream --sout-module1-option1=... --sout-module1-option2=... --sout-module2-option1=... --sout-module2-option2=... ...`
Изменить для ясности:
VLC есть в моем PATH.
Если разобрать команду, то я понимаю ее следующим образом:
vlc
Запустить VLC-I dummy
Отображение фиктивного интерфейса (обратная связь CLI)"L:\temp\input.mp4"
Входной файл это--start-time 71
Начало с 71 секунды--stop-time 74
Остановитесь на 74 секунде--sout-standard-access=file
Вывод с использованиемStandard
доступа к «файлу»--sout-standard-dst="L:\test2.mp4"
Вывод с использованиемStandard
назначения:L:\test2.mp4