大家好,小弟最近在学习FFMPEG。看到有的地方说FFMPEG可以将多个视频合并。如下:
ffmpeg -i file1 -i file2 -acodec copy -vcodec copy -f format outputfile
小弟试验了一下,如果两个源文件,都包含音频,视频。那么输出文件就和第一个输入的文件相同,
如果其中一个只有视频,那么会用这个视频 加上另一个文件的音频输出
如果其中一个只有音频,那么会把包含音频视频的那个文件输出。
如果一个是视频,一个是音频。就会合并重叠输出。
如果都是音频 或都是视频 输出不一定
哪位大大给小弟解释下这个FFMPEG的输出文件内的音频,视频流是怎么从源输入文件中选取的?不胜感激!
有了解的高手请帮帮忙。谢谢了
------解决方案--------------------------------------------------------
不懂啊,从代码里研究。
最好自己慢慢调试。。。。
------解决方案--------------------------------------------------------
根据文件格式就可以找到音视频数据信息
视频音量大小的量化值,这个不清楚,好像没这个信息
------解决方案--------------------------------------------------------
音频量化单位是DB,要用频谱分析的知识,可以上网搜索一下一下“waveInFFT_Demo”