【问题标题】:Apple Quick Time Mov Files Slow Down Playback Rate Via Command LineApple Quicktime Mov 文件通过命令行降低播放速度
【发布时间】:2015-02-13 04:05:04
【问题描述】:

我正在寻找用于减慢 Quick Time 格式的 MOV 文件的命令行。最有可能使用 FFMPEG。我也不介意转换成 MP4 格式。

要减慢视频速度,您必须使用大于 1 的乘数:

 ffmpeg -i input.mov -filter:v "setpts=2.0*PTS" output.mov

我不确定这现在是否有效。

batch slow down .mov speed(这里也没有答案)

【问题讨论】:

    标签: command-line ffmpeg movieclip quicktime .mov


    【解决方案1】:

    如果没有完全重新编码(或转换),几乎是不可能的。

    如果源仅是视频,则可以通过简单的十六进制编辑轻松完成。只需更改 MDHD 框中的轨道时间刻度值 =>
    http://wiki.multimedia.cx/?title=QuickTime_container#mdhd
    时间尺度越低,播放速度越慢。

    我已经测试过它的工作原理如下:
    1) 使用Mediainfo 工具找出当前帧率
    2) 使用HxD打开文件
    3) 鲁莽搜索'mdhd'
    4) 在'mdhd'和'hdlr'之间,找到16位大端十六进制表示的帧率并改变它

    我不确定,但 ffmpeg 似乎不支持这种黑客攻击。

    但如果它也有音轨,改变它的时间刻度会产生嘈杂的声音,因此重新编码是不可避免的。

    转码是相当简单的工作。我推荐 HandBreak 或其他 GUI 前端。

    【讨论】:

      【解决方案2】:

      使用这条线 ffmpeg -i input.mkv -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" 输出.mkv

      我使用了这个链接 https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-06
        • 2021-10-21
        相关资源
        最近更新 更多