ffmpeg -vcopy到没有文件名的文件夹

时间:2017-11-08 16:04:25

标签: ffmpeg

我正在尝试找到一个命令行来复制部分视频并将其导出到另一个文件夹。

我需要解决的问题是每个文件可能有不同的扩展名.mxf,.dv,.avi等一些来自内部网址服务器,提供下载链接,如/ server / download?id = 1000,这将下载一个mp4,或一个mxf,所以我不知道扩展..这个名字并不重要..

我想知道是否可能,或者现有的命令行中不需要-y file.extension。

例如

ffmpeg.exe -i“/ server / download?id = 1000”-vcodec copy -acodec copy -y“folder /”

我在“folder /”

中获得了filename.avi或filename.mxf

1 个答案:

答案 0 :(得分:1)

.mxf是一种容器格式,所以只要像ffmpeg -i http://xx -vcodec copy -acodec copy OUTPUT.mp4一样拉入它就可能无论输入如何(如果它以.mxf开头,那么ffmpeg基本上会将其重新容纳为一个mp4容器)。 (它将“重新容器”相同的元素视频/音频流,这将保持不变,我认为这是你的初始意图)。如果你真的想保持容器也一样,你可以先运行ffmpeg -i http:///xx,这可能会告诉你容器类型,然后转过来运行它ffmpeg -i http://xx -vcodec copy -acodec copy output.ext