zoukankan      html  css  js  c++  java
  • mencoder进行视频分割合并

    选自 http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=153755&start=0

    mencoder相当好, 用来合并av精华片段相当棒,价好量又足, 我一直都用它
    mencoder可以做视频剪辑和视频格式转换。它既能在Windows操作系统上使用,又能在Linux操作系统上使用。它只能通过命令行的形式使用。

    安装:sudo install mencoder

    格式:

    分割:
    mencoder -ss 开始时间 -oac copy -ovc copy -endpos 终止时间 文件名 -o 目标文件名
    合并:
    mencoder -ovc copy -oac copy 文件名1 文件名2 -o 目标文件名

    例一:
    mencoder basket.rm -ovc lavc -oac lavc -o basket.avi
    把basket.rm文件转换为basket.avi文件,其中,视频转换为mp4格式,音频转换为mp2格式。"-o basket.avi"定义转换成的文件名为"basket.avi","-ovc lavc"表示用默认的mp4格式编码图象,"-oac lavc"表示用默认的mp2格式编码声音。

    例二:
    mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi
    "oac mp3lame"表示用mp3格式编码声音。

    例三:
    mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi -ss 5:00 -endpos 8:00
    "-ss 5:00 -endpos 8:00"告诉mencoder仅仅转换从5分0秒到13分0秒的片段。

    例四:
    mencoder basket.avi -ovc copy -oac copy -o newbasket.avi -ss 5:00
    -endpos 8:00
    "-ovc copy"表示不作视频转换,"-oac copy"表示不作音频转换。这个命令把basket.avi文件中的5分0秒到13分0秒的部分拷贝到newbasket.avi文件中。

    例五:
    mencoder a1.avi a2.avi -ovc copy -oac copy -o asum.avi
    这个命令把a1.avi和a2.avi文件合并为asum.avi文件。

    例六:
    mencoder basket.rm -ovc lavc -oac lavc -lavcopts vbitrate=100 -lavcopts abitrate=32 -o basket.avi
    限制目的文件的大小。目的文件中,一秒种图象占用100kbit空间,一秒钟声音占用32kbit空间。较小的目标文件大小,一般意味着较低的图象和声音的质量。

    在Windows下播放mencoder制作的mp4格式的文件,可能需要安装ffmpeg4解码器。

    From http://hi.baidu.com/jn1net/blog/item/8431f7380d7db0d4d5622500.html

  • 相关阅读:
    Maven 集成Tomcat插件
    dubbo 序列化 问题 属性值 丢失 ArrayList 解决
    docker 中安装 FastDFS 总结
    docker 从容器中拷文件到宿主机器中
    db2 相关命令
    Webphere WAS 启动
    CKEDITOR 4.6.X 版本 插件 弹出对话框 Dialog中 表格 Table 自定义样式Style 问题
    SpringMVC JSONP JSON支持
    CKEDITOR 3.4.2中 按钮事件中 动态改变图标和title 获取按钮
    git回退到远程某个版本
  • 原文地址:https://www.cnblogs.com/yangyingchao/p/2198126.html
Copyright © 2011-2022 走看看