如何在ffmpeg输出中包含流?(输出文件#0不包含任何流)
这个问题已经被问过很多次了,我尝试过提出的大多数解决方案,但都没有结果 使用此命令:如何在ffmpeg输出中包含流?(输出文件#0不包含任何流),ffmpeg,mp4,video-processing,web-audio-api,Ffmpeg,Mp4,Video Processing,Web Audio Api,这个问题已经被问过很多次了,我尝试过提出的大多数解决方案,但都没有结果 使用此命令: ffmpeg -loop 1 -i dummy.jpg -t 10 -pix_fmt yuv420p output.mp4 我可以创建一个“dummy.mp4”文件,该文件使用固定图像(dummy.jpg)持续10秒 此mp4文件在“QuickTime Player”中播放效果良好 但是,运行ffmpeg-v error output.mp4-f null输出: Output file #0 does not
ffmpeg -loop 1 -i dummy.jpg -t 10 -pix_fmt yuv420p output.mp4
我可以创建一个“dummy.mp4”文件,该文件使用固定图像(dummy.jpg)持续10秒
此mp4文件在“QuickTime Player”中播放效果良好
但是,运行ffmpeg-v error output.mp4-f null
输出:
Output file #0 does not contain any stream
Web音频API(AudioContext.decodeAudioData
)无法解码此文件,原因可能是ffmpeg
报告的错误
如何在output.mp4
中包含和流式传输
干杯 您的第一个命令很好。第二个命令缺少输入
-i
,也缺少输出名称,这是使用时所需的语法
-
只是一个占位符:实际上没有写入名为-
的文件
我无法对Web Audio API发表评论,因为我从未听说过,但如果这有什么不同,则该文件没有音频。您的第一个命令很好。第二个命令缺少输入
-i
,也缺少输出名称,这是使用时所需的语法
-
只是一个占位符:实际上没有写入名为-
的文件
我不能对Web音频API发表评论,因为我从来没有听说过,但是如果这有什么不同的话,这个文件没有音频
ffmpeg -v error -i output.mp4 -f null -