使用 AtomicParsley,您可以设置在文件资源管理器中查看文件时将显示的缩略图。示例命令
$ atomicparsley infile.mp4 --artwork infile.png
$ atomicparsley infile.mp4 -t
Atom "covr" contains: 1 piece of artwork
Run Code Online (Sandbox Code Playgroud)
我注意到艺术品显示为带有 FFmpeg 的流
ffmpeg 版本 N-51639-g7775992 版权所有 (c) 2000-2013 FFmpeg 开发人员 建立于 2013 年 4 月 5 日 22:29:42,使用 gcc 4.8.0 (GCC) 输入 #0, mov,mp4,m4a,3gp,3g2,mj2,来自 'A Knight's Tale (2001).mp4': 持续时间:02:12:08.96,开始:0.000000,比特率:2364 kb/s 流 #0:0(und): 视频: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x544 [SAR 1:1 DAR 40:17]、2071 kb/s、23.98 fps、 23.98 吨,24,000 吨,47.95 吨 流 #0:1(eng): 音频: aac (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 287 KB/秒 流 #0:2:视频:png、rgb24、1280x544 [SAR 1:1 DAR 40:17]、90k tbr、 90,000吨,90,000吨
那么,是否可以使用 FFmpeg 在缩略图中进行多路复用?
尝试将 ffmpeg-disposition
选项与-map
.
ffmpeg -i video.mp4 -i image.png -map 0 -map 1 -c copy -c:v:1 png -disposition:v:1 attached_pic out.mp4
Run Code Online (Sandbox Code Playgroud)
更多信息可以在 ffmpeg 文档中找到:
另外,请注意,不能保证您使用的图像会显示在视频预览中或显示为文件缩略图,因为不同的软件程序可能根本不使用嵌入的缩略图。
这可以通过TagEditor 项目来完成。加上:
tageditor -s cover=y.jpg --max-padding 125000 -f z.mp4
Run Code Online (Sandbox Code Playgroud)
去除:
tageditor -s cover= --max-padding 125000 -f z.mp4
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
22454 次 |
最近记录: |