V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zgzb
V2EX  ›  分享创造

ffmpeg 简单功能集合

  •  
  •   zgzb · 2020-10-09 06:32:17 +08:00 · 3995 次点击
    这是一个创建于 1506 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简单的把 ffmpeg 一些常用功能集合到 python 调用,如转换视频、转换音频、从视频分离完整音频、从视频截取某时刻图片、截取某段视频、从视频制作 gif 、从视频截取音频、从音频截取音频。
    把 ffmpeg 添加到环境变量,链接: https://www.lanzoux.com/b01hlwsdi 密码:W4mT,源代码: https://github.com/cnzbpy/simplepy
    15 条回复    2020-10-13 10:00:19 +08:00
    mathzhaoliang
        1
    mathzhaoliang  
       2020-10-09 08:21:33 +08:00   ❤️ 1
    外人不建议用这种私人脚本。Python 做视频处理 `moviepy` 是比较好的选择。
    ila
        2
    ila  
       2020-10-09 08:51:59 +08:00 via Android
    文档挺好的
    cheneydog
        3
    cheneydog  
       2020-10-09 09:22:20 +08:00
    顶,个人不喜欢 python,有空用 js 抄一遍你的作业。
    macy
        4
    macy  
       2020-10-09 14:27:03 +08:00
    坐等大佬抄作业
    shejinimei
        5
    shejinimei  
       2020-10-09 22:46:37 +08:00
    下片还是听好用的
    charten
        6
    charten  
       2020-10-10 09:38:29 +08:00
    @cheneydog qjs+ffmpeg,直接在解释器层内置 ffmpeg 处理
    cheneydog
        7
    cheneydog  
       2020-10-11 18:48:50 +08:00
    @charten qjs 是什么?没明白。
    charten
        8
    charten  
       2020-10-12 09:26:55 +08:00
    @cheneydog quick.js 一个用 c 写的 js 解释器,是 ffmepg 的作者开发的
    cheneydog
        9
    cheneydog  
       2020-10-12 10:19:35 +08:00
    cheneydog
        10
    cheneydog  
       2020-10-12 10:23:16 +08:00
    好像不大对,这是用于在 c 下运行 js
    Tigerw
        11
    Tigerw  
       2020-10-12 10:52:53 +08:00
    有兴趣做一个基于开源 potplayer 等做一个商业化播放器吗?可以有偿开发,有兴趣联系 wx:13718660570
    zgzb
        12
    zgzb  
    OP
       2020-10-12 12:30:28 +08:00
    @Tigerw ffmpeg 太深奥了,我也是一知半解,再说我只懂点 python,播放器什么的还是用 c 吧,ffmpeg 有 api 接口的,我仓库里的 ffmpeg 从入门到精通从第 8 章开始有讲。。。
    Latin
        13
    Latin  
       2020-10-12 14:27:53 +08:00
    浏览器端得用 webassembly
    renmu123
        14
    renmu123  
       2020-10-12 15:12:47 +08:00 via Android
    @Tigerw potplayer 可不是开源的,都被钉上 ffmpeg 耻辱柱了,可以看看 vlc 或者 mpv 之类开源的工具
    Tigerw
        15
    Tigerw  
       2020-10-13 10:00:19 +08:00
    @renmu123 多谢大佬,vlc 和 mpv 开源协议支持商业化吧?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1587 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:04 · PVG 01:04 · LAX 09:04 · JFK 12:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.