无法让 VLC 写入新文件(修剪,而不是转码)

无法让 VLC 写入新文件(修剪,而不是转码)

我正在尝试使用 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 7474 秒时停止
  • --sout-standard-access=fileStandard使用访问“文件”进行 输出
  • --sout-standard-dst="L:\test2.mp4"使用目标的输出StandardL:\test2.mp4

相关内容