Command line Apple Quick Time Mov文件通过命令行降低播放速度
我正在寻找commmandline来降低快速格式化MOV文件的速度。最有可能使用FFMPEG。我也不介意转换成MP4格式 要降低视频速度,必须使用大于1的倍增:Command line Apple Quick Time Mov文件通过命令行降低播放速度,command-line,ffmpeg,movieclip,quicktime,.mov,Command Line,Ffmpeg,Movieclip,Quicktime,.mov,我正在寻找commmandline来降低快速格式化MOV文件的速度。最有可能使用FFMPEG。我也不介意转换成MP4格式 要降低视频速度,必须使用大于1的倍增: ffmpeg -i input.mov -filter:v "setpts=2.0*PTS" output.mov 我不确定这现在是否有效 (这里也没有答案)如果没有完全重新编码(或转码),几乎不可能 如果源代码仅为视频,则可以通过简单的十六进制编辑轻松完成。只需在MDHD框中更改轨迹时间刻度值=> 时间刻度越低,播放速度越慢 我
ffmpeg -i input.mov -filter:v "setpts=2.0*PTS" output.mov
我不确定这现在是否有效
(这里也没有答案)如果没有完全重新编码(或转码),几乎不可能 如果源代码仅为视频,则可以通过简单的十六进制编辑轻松完成。只需在MDHD框中更改轨迹时间刻度值=>
时间刻度越低,播放速度越慢 我测试过它的工作原理如下:
1) 使用工具查找当前帧速率
2) 用
3) 不计后果地搜索“mdhd”
4) 在“mdhd”和“hdlr”之间,找到帧速率的16位big-endian十六进制表示形式,并将其更改 我不确定,但ffmpeg似乎不支持这种黑客行为 但如果它也有音轨,改变它的时间尺度会产生嘈杂的声音,因此重新编码是不可避免的 代码转换是一项相当简单的工作。我建议您使用或使用其他GUI前端。使用这一行 ffmpeg-i input.mkv-filter_complex“[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]“-map”[v]“-map”[a]“output.mkv 我使用了这个链接