• 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

  • 相关阅读:
    变量
    匿名函数与内建函数
    Datanode denied communication with namenode because hostname cannot be resol
    0003.搭建Hadoop的环境
    0001.大数据课程概述与大数据背景知识
    享学首创年薪阿里60W+/对标P7岗移动 架构师成长路线V3.0 ---- Android移动互联网架构开发
    FFmpeg和WebRTC的区别
    查看每个文件下内存占用大小
    linux 删除中文乱码
    FFmpeg 命令大全
  • 原文地址:https://www.cnblogs.com/yangyingchao/p/2198126.html
Copyright © 2020-2023  润新知