用于YouTube 3D并排电影的FFmpeg元数据标签

时间:2018-01-21 21:22:58

标签: ffmpeg youtube

YouTube需要3D Side-Side-format格式电影的特定元数据标签。如果标签不存在,则YouTube不会为最终用户提供立体照片播放选项。

他们的帮助"在这儿 https://support.google.com/youtube/answer/7278886?hl=en-GB

我正在尝试让FFmpeg在制作我的电影时添加MP4标签。

现在可以将一系列PNG文件用于MP4的代码。

"ffmpeg.exe" -framerate 60 -i "VID%05d.PNG" -c:v libx264 -preset:v veryslow -profile:v high -crf 15 -s 1280x720 -pix_fmt yuvj420p -an -y "OUTPUT.MP4"

但是当我从YouTube帮助页面添加标签时

"ffmpeg.exe" -framerate 60 -i "VID%05d.PNG" -c:v libx264 -preset:v veryslow -profile:v high -crf 15 -s 1280x720 -pix_fmt yuvj420p -an -y -x264opts "frame-packing=3:frame-packing-interpret=1:frame-packing-quincunx=0:frame-packing-grid=0,0,0,0" "OUTPUT.MP4"

我从FFmpeg

收到此错误
[libx264 @ 0000000002a8c3a0] bad option 'frame-packing-interpret': '1'

此页面(忽略传教)

http://www.pantherdynamics.yolasite.com/panther-dynamics-blog/uploading-3dsbs-content-to-youtube

说你只需要使用这个标签

-x264opts frame-packing=3

使用它确实使FFmpeg正确完成,但YouTube仍然忽略了SBS

YouTube工程师博客文章

https://youtube-eng.googleblog.com/2011/09/getting-3d-content-on-youtube_8.html

指向较旧的3D电影的链接,该电影也不再提供3D选项。

https://www.youtube.com/watch?v=ubRHSg5daMs

那么即使是YouTube自己的3D电影也可能瘫痪了?

我做错了什么?任何FFmpeg大师都能提供帮助吗?

0 个答案:

没有答案