gpt4 book ai didi

video - 使用 ffmpeg 转换大型视频文件

转载 作者:行者123 更新时间:2023-12-04 23:11:33 25 4
gpt4 key购买 nike

我正在使用 ffmpeg 工具使用以下代码将视频从 wmv 转换为 mp4 格式 -

        string outputPath = args[1].ToString();
string[] files = Directory.GetFiles(inputPath);
Console.WriteLine(files.Length);
foreach (var item in files)
{
itemBkp = item;
Process proc = new Process();
proc.StartInfo.FileName = @"e:\test\ffmpeg.exe";
string filename= Path.GetFileName(item);
proc.StartInfo.Arguments= " -i " + item + " " + outputPath + filename.Split('.')[0] + ".mp4";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardInput = true;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();
proc.WaitForExit();
}
它适用于高达 20mb 的视频,但是当我尝试超过 70mb 的视频时,它会引发以下错误 -
FFmpeg 版本 SVN-r6179,版权所有 (c) 2000-2004 Fabrice Bellard 配置:--extra-cflags=-I/static/include --extra-ldflags=-L/static/lib --enable-memalign-hack -- enable-mp3lame --enable-xvid --enable-a52 --enable-libogg --enable-vorbis --enable-faac --enable-faad --enable-x264 --enable-pp --enable-amr_wb -- enable-amr_nb --enable-avisynth --enable-gpl libavutil 版本:49.0.0 libavcodec 版本:51.13.0 libavformat 版本:50.5.0 构建于 2006 年 9 月 5 日 22:41:30,gcc:3.4.5(mingw special ) E:\videos\Playful:发生 I/O 错误通常这意味着输入文件被截断和/或损坏。
要转换的视频大小是否有限制?

最佳答案

将 ffmpeg 更新到最新版本解决了我的问题。谢谢大家的意见。

关于video - 使用 ffmpeg 转换大型视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66741259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com