Har*_*ngh 24 command ffmpeg milliseconds html5-video
我正在通过ffmpeg编辑一个视频,我必须在这里继续查看时间戳,从几秒到几毫秒.我知道这样的命令:ffmpeg -i a.ogg -ss 00:01:02 -to 00:01:03 -c copy x2.ogg.它指向秒,但我想要毫秒.我该怎么办?
Arn*_*der 54
你可以试试:
ffmpeg -i a.ogg -ss 00:01:02.500 -t 00:01:03.250 -c copy x2.ogg
Run Code Online (Sandbox Code Playgroud)
时间戳需要采用HH:MM:SS.xxx格式以获得高级精度(其中xxx是毫秒).
如果有效,请告诉我.
Muh*_*ürk 17
持续时间可以有两种格式。(FFmpeg 4.3或更高版本)
格式1:
[-][HH:]MM:SS[.m...]
Run Code Online (Sandbox Code Playgroud)
或者
格式2:
[-]S+[.m...][s|ms|us]
Run Code Online (Sandbox Code Playgroud)
格式1样本
01:20:10 1 hour 20 minute 10 seconds
04:03 4 minutes 3 seconds
07:02:05.100 7 hours 2 minutes 5 seconds 100 miliseconds
Run Code Online (Sandbox Code Playgroud)
格式化2个样本
120 120 seconds
120.2 120.2 seconds or 120 seconds 200 miliseconds
1200ms 1200 milliseconds
1300us 1300 microseconds
Run Code Online (Sandbox Code Playgroud)
我从不依赖小数。如果可能,请始终使用 format2 (-ss '120534ms')。
ffmpeg -i a.ogg -ss '100ms' -t '600ms' -c copy x2.ogg
Run Code Online (Sandbox Code Playgroud)