2009-06-18 58 views
0

我正在尝试使ffmpeg或x264提供程序将编码视频..嗯,我一直在看一些工具等。我不知道.. 我需要做我自己的api。我已经做了flf1相同的4 ffmpeg但h264似乎有很大的不同..h264提供者开始

任何人都可以给我一些基础知识在哪里以及如何开始?

回答

0

啊..因为我没有任何答案,我没有解决这个..这是我做的.. 在失去了很多时间,下载许多文件,阅读不清楚的文档等等on ...

这里最好也是最重要的是avisynth工具,它可以在directshow下加载任何类型的视频 - 做很多(使用它自己的脚本语言),然后将该脚本发送到x264.exe编码器创建视频,你将需要包括MP3(也可以通过使用avisynth插件提取)并将其包装到mp4文件与mp4box.exe。

所有这些工作都是通过运行.net的进程来完成的,这将返回输出。

我的工具列表: AviSynth的 - 视频最好的事情有史以来 的ffmpeg - 让图像出来,但如果u喜欢 X264ü可以用它来做其他的事情 - 从AVS获得X264视频输出(AviSynth的脚本) mp3box - 264文件与MP3结合成H264 soundout - AVI合成器插件,从AviSynth的视频 yadif提取MP3声音 - AVI合成器插件做一些tihngs

0

我的选择是使用MEncoder的。

试着找到一个预编译支持x264(或编译自己的!)的二进制版本,以便将其用于H.264编码。为了看看有什么事情你MEncoder的二进制数据支持,用命令

mencoder -ovc help 

如果你得到X264某处列表中,你是好去。

之后,您可以使用Mencoder将任何类型的视频转码为H.264。请检查mencoder手册开始:

http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-x264.html