【发布时间】:2020-05-09 18:00:04
【问题描述】:
我尝试在 ffmpeg 中连接多个 360 度视频。它本身的命令非常简单:
ffmpeg -f concat -i 0036_concat.txt -c copy -strict unofficial 36.mp4
其中0036_concat.txt 只是单个文件的列表。我遇到的问题是我无法让 ffmpeg 保留辅助数据。很简单地说,任何源文件上的ffprobe 都包括:
Side data:
spherical: equirectangular (0.000000/0.000000/0.000000)
而且我一辈子都无法让它传播到输出文件。
this question 有一个适用于单个文件的解决方案,但它在连接多个文件时不起作用。
如果有人知道如何注入,我会很好地注入整个字符串。
【问题讨论】:
-
您能否提供指向
0036_concat.txt中列出的单个文件之一的链接? -
@llogan -- 文件内容只是
file 'name.mp4'\nfile 'name2.mp4'等 -
@llogan——我的错,误读了。这是一个 1 秒的剪辑:dropbox.com/s/qntwf6m85sxvar9/GS020101.mp4?dl=0
-
看看这是否有帮助? stackoverflow.com/questions/11706049/…
-
@TarunLalwani -- 不幸的是没有。我以前看过那个答案,但不明白为什么它不起作用,我猜这实际上不是 ffmpeg 的“元数据”。附带数据的文档几乎为零
标签: video ffmpeg transcoding 360-video