介绍下视频文件的简单格式转化,片段合并和音频提取

linux 中音视频处理首推强大的命令行工具 mencoder。其参数丰富功能强大,操作也较为复杂。很多人看到命令就会望而却步,其实大可不必,我们常用的其实其中的一小部分而已,只需记住这些就足够了。下面就是我常用的一些命令

  1. 视频格式转换
    mencoder input.flv -oac mp3lame -ovc lavc -o output.avi
    input.flv 就是我们的原始文件,output.avi 是希望转换成的文件
  2. 片段合并
    mencoder -oac mp3lame -ovc copy -o output.flv input1.flv input2.flv
    output.flv 是希望合并成的文件 input1.flv,input2.flv 是用来合并的原始文件,文件格式和数量可以根据实际情况更改
  3. 音频提取
    这类操作也可以使用 mencoder 来解决,但经过我的实验效果一直不好,所以就不再介绍。这里我推荐强大的视频播放器 vlc,很多人都用过 vlc,但可能没注意到他还能转换音视频。
    打开 vlc,选择" 媒体"–" 转换 / 保存",即可进行简单的音视频转换,但经我测试视频转换比较鸡肋,慢不说还容易卡死,故不推荐。不过进行音频提取还是不错的,在" 转换" 里将" 档案" 设置为 Audio-MP3 即可

ps:linux 中下载网站视频推荐 firefox 的附加组件 flashgot,当你看的视频缓冲完后,鼠标右键中的 flashgot 项就会显示视频下载项,如果视频有多种不同的编码、清晰度的话,他都会列出了,可以根据自己的需要下载。但是有些视频的名字是以字母代码的名字来显示,下载的时候要看清楚

我比较关心,能否把 avi 转换为压缩了的 gif?

Sent from my MI-ONE Plus using Tapatalk 2

MPlayer 的輸出支持 gif 格式

從 berryboy2012 的爪子中逃出
☆〜(ゝ。∂)

是可以输出 gif,但是该 gif 没有压缩过的。产出的 gif 体积大的不行了,完全无法用,和 ffmpeg 一样。
能生成压缩过的吗?