1

Я пытаюсь создать новый файл, используя 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 в моем ПУТИ.

Разбивая команду, я понимаю, что это значит:

  • vlc Run 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

0