我有一些 MP4,我想上传到我的 flickr 帐户,但它们的最大大小为 500mb,因为我的只有 550 MB 我打算简单地将它们分成两半然后上传它们,但我想确保所有的元数据数据包括在内,但似乎没有。我已经尝试了以下每一个都没有运气,(在这篇文章的最后,我有原始的和新的 ffprobe 输出):
ffmpeg -ss 00:00:00.00 -t 00:04:19.35 -i SANY0069.MP4 -acodec copy -vcodec copy -map_metadata 0:0 SANY0069A.MP4
ffmpeg -ss 00:00:00.00 -t 00:04:19.35 -i SANY0069.MP4 -acodec copy -vcodec copy -map_meta_data SANY0069.MP4:SANY0069A.MP4 SANY0069A.MP4
Run Code Online (Sandbox Code Playgroud)
有了这个,我手动生成了我从这个命令中获取的各个元标记
ffmpeg -i SANY0069A.MP4 -f ffmetadata meta.txt
ffmpeg -ss 00:00:00.00 -t 00:04:19.35 -i SANY0069.MP4 -acodec copy -vcodec copy -metadata major_brand="mp42" -metadata minor_version="1" -metadata compatible_brands="mp42avc1" -metadata creation_time="2012-09-29 09:05:50" -metadata comment="SANYO DIGITAL CAMERA CA9" -metadata comment-eng="SANYO DIGITAL CAMERA CA9" SANY0069A.MP4
Run Code Online (Sandbox Code Playgroud)
使用前一个命令的输出我也试过这个:
ffmpeg -ss 00:00:00.00 …
Run Code Online (Sandbox Code Playgroud)