我很难弄清楚如何使用avconv
. 这是我使用的命令:
avconv -ss 52:13:49 -t 01:13:52 -i RR119Accessibility.wav RR119Accessibility-2.wav
Run Code Online (Sandbox Code Playgroud)
但它不起作用。结果我得到了整个文件。嗯,几乎整个文件。不知何故,生成的文件具有持续时间1:16:31
而不是1:17:23
. 此外,我相信我以各种可能的方式执行了此命令:使用-ss
和-t
之后-i
,-t
指定结束点,使用 mp3 文件,指定音频编解码器,使用ffmpeg
. 我做错了吗?
UPD感谢bodhi.zazen
这项工作(我更正了报告的偏移量和持续时间mp3splt-gtk
,由于某种原因或其他原因,它们是错误的,目标是剪切 mp3 文件)
avconv -i RR119Accessibility.mp3 -ss 00:52:08 -t 00:01:08 RR119Accessibility-2.mp3
Run Code Online (Sandbox Code Playgroud)
但这不会:
avconv -ss 00:52:08 -t 00:01:08 -i RR119Accessibility.mp3 RR119Accessibility-2.mp3
Run Code Online (Sandbox Code Playgroud)
生成的文件从 00:52:08 开始,一直到原始文件的结尾。如果之前指定,我认为-ss
并且-t
与输入文件相关-i
。否则输出文件。有人可以解释一下吗?
我认为最初的问题是时间戳的格式。
格式为 HH:MM:SS
我不确定我是否理解您关于选项顺序的问题。我认为只要 -i 后跟输入文件名并且 -ss HH:MM:SS 后跟我的 -t HH:MM:SS 就无关紧要
-ss HH:MM:SS 是起点,-t HH:MM:SS 是持续时间
所以 -ss 00:01:00 -t 00:05:00 将从一分钟标记开始并运行 5 分钟。
在我的系统上,使用 ffmpeg,顺序无关紧要(您可以按任何顺序指定时间或输入文件,只要 -ss 后跟持续时间 (-t) )
归档时间: |
|
查看次数: |
11615 次 |
最近记录: |