FFmpeg: Video Metadata dimension(Width x Height) 可以使用命令自动修正吗?

2019-12-19 23:31:49 +08:00
 lxk11153
  1. 原视频 1.mp4 1920x1080

    • 如果输出的宽高比与输入不一致,可以使用 scaleforce_original_aspect_ratio 保持宽高比
    • 或者只设置单边,scale= 1080:-1 , scale= -1:1080
  2. 但现在不管,且就是要不一致

    ffmpeg -i 1.mp4 -c copy -c:v h264 -vf 'scale= 1080:1080' 2.mp4
    
  3. 查看视频 Metadata

    • ffprobe 命令查看,输出 1080x1080
    • IINA 检查器查看也是 1080x1080
    • IINA 播放截图,输出的是1920x1080 (所以应该只是 Metadata 记录错误,FFmpeg 并未调整尺寸)
  4. Q: 如果现在只有 2.mp4 , 有什么命令可以自动修正这个尺寸数据吗?

668 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX