码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Ubuntu下使用ffmpeg分割和合并视频文件


    1.ffmpeg的安装

    sudo apt install ffmpeg
    
    • 1

    2.裁剪视频文件

    ffmpeg -ss 01:00:00 -i input_file.mp4 -vcodec copy -acodec copy -t 00:06:00 output_file.mp4
    
    • 1

    其中
    -ss 表示分割视频开始时间,时间格式为 时:分:秒。
    -i 输入文件。
    input_file.mp4 表示要分割的视频。
    -vcodec copy 复制视频编码。
    -acodec copy 复制音频编码。
    -t 表示从开始分割到分割结束整个分割视频的时间。
    output_file.mp4 表示分割后的视频。
    -to指定结束时间,时间格式为时:分:秒。

    3.分割视频文件(实测比较耗时,最好使用2中的方法)

    ffmpeg -i video.mp4 -t 00:00:30 video_1.mp4 -ss 00:00:30 video_2.mp4
    
    • 1

    将video.mp4分割为两部分:第一部分video_1.mp4从video.mp4的开头持续30秒为止,第二部分video_2.mp4为从video.mp4的00:00:30秒处开始到结束。

    4.合并多个视频文件为一个视频

    • 4.1.将需要拼接的视频文件按以下格式保存在一个列表 list.txt 中,格式如下:
    file '/path/to/file1'
    file '/path/to/file2'
    file '/path/to/file3'
    
    • 1
    • 2
    • 3
    • 4.2.相应的合并视频命令为:
    ffmpeg -f concat -i list.txt -c copy output.mp4
    
    • 1

    5.参考

    • 5.1.在Ubuntu下使用FFmpeg分割视频
    • 5.2.Linux下视频截取命令 使用【ffmpeg】使用
    • 5.3.Cut part from video file from start position to end position with FFmpeg
    • 5.4.Linux系统上FFmpeg的使用命令
    • 5.5.LINUX上的FFMPEG完全使用指南
    • 5.6.ffmpeg的acodec参数可以尝试的值及解释
  • 相关阅读:
    Qt xml学习之calculator-qml
    机器学习实战笔记(一)机器学习基础
    基于springboot框架的快递代取跑腿服务系统
    Go 什么是循环依赖
    大小端总结
    django超市管理系统-计算机毕业设计源码53507
    mysql锁(全局锁、表锁、行锁、页锁、排他锁、共享锁)
    蒙特卡洛原理及实例(附Matlab代码)
    C语言典范编程
    设计模式学习(九):装饰器模式
  • 原文地址:https://blog.csdn.net/weixin_40837318/article/details/125614949
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号