原贴:http://linuxdesktop.cn/2007/07/25/ffmpeg-convert-flv-to-mpeg
用ffmpeg转换flv至mpeg
在YouTube上下载了一些flv格式的视频来看,可是遇到了一点点问题。
本来mplayer可以很好的支持flv文件的播放的,直接打开放就是了。但是放着放着就会出现影音不同步,需要修改一下配置。
另外就有那么一些flv,用mplayer播放时声音图像都会有问题。用其他播放器能放,但是因为没有像mplayer一样用 X11/Ximage/Shm这个来渲染视频,只要我一动其他东西图像就会消失,得摇摇窗口才行。在暂时找不到好的flv播放器的情况下,我想到了把有问 题的flv转换成mpeg格式,这样用mplayer放就皆大欢喜啦~
首先sudo apt-get install ffmpeg来安装这个东西。 ffmpeg真是个可怕的东西,它不仅仅是一个视频转换软件,因为光是在终端下打ffmpeg,就会出来长达156行的命令行参数!!!把它完全掌握何其难,今天我就讲一下它的视频转换功能吧。
假设要转换的文件名是: 03.flv,那么执行
ffmpeg -i 03.flv 03.avi
然后就等着它转换完毕吧,什么分辨率啊,码率啊,都是自动识别,不必自己动手了。
ffmpeg可是个强大的东西,好好学习一下它必定会给自己的影音处理帮上不少忙。
PS:如果有一个优秀的前端就好了,哈哈~