V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
afx
V2EX  ›  问与答

ffmpeg 这个视频库是不是有很多坑。3.1 版本的时候说废弃掉一个字段, 3.2.4 的时候又用回来。写好的程序在 Ubuntu 下跑得好好的,移植到 CentOS 下各种抽风。真是苦不堪言。

  •  2
     
  •   afx · 2017-08-03 15:08:08 +08:00 · 2891 次点击
    这是一个创建于 2669 天前的主题,其中的信息可能已经有所发展或是发生改变。
    12 条回复    2017-08-04 09:04:49 +08:00
    dikT
        1
    dikT  
       2017-08-03 15:26:06 +08:00
    我也习惯 ubuntu, centos 难用得一 b
    BOYPT
        2
    BOYPT  
       2017-08-03 16:04:20 +08:00   ❤️ 1
    自己带库啊、下载二进制包。
    yksoft1
        3
    yksoft1  
       2017-08-03 16:19:34 +08:00
    不仅是很多,而且是出乎你想象的多。当初 Michael Niedemayer 专制独裁,导致了一帮人出去 fork 了个 libav,但最后还是撼不动 ffmpeg 的地位。
    afx
        4
    afx  
    OP
       2017-08-03 19:37:52 +08:00 via iPhone
    @dikT 命令打溜了就好了吧
    afx
        5
    afx  
    OP
       2017-08-03 19:39:16 +08:00 via iPhone
    @yksoft1 听见大神这么说就好了,差点被折磨到怀疑人生。
    afx
        6
    afx  
    OP
       2017-08-03 19:42:08 +08:00 via iPhone
    @BOYPT 这个可以,但是有时不灵啊,win 平台下的开发包也许是我打开方式不对,但我始终不明白在没有 dll 的情况下一个 lib 文件才那么点大小能干啥事。还是从官网下的。
    BOYPT
        7
    BOYPT  
       2017-08-03 20:55:17 +08:00
    @afx #6 Windows 下的 lib 只是链接符号,在 linux 下不管链接和运行时都是调用的.so 文件,就这点区别。
    afx
        8
    afx  
    OP
       2017-08-03 22:50:59 +08:00 via iPhone
    @BOYPT 这个我知道,问题是只给我 lib,我不自己编译的话也是没法跑啊。
    onetwo
        9
    onetwo  
       2017-08-04 00:29:51 +08:00
    不要随便更新版本,除非是新版本真的有你要的东西。。
    mxalbert1996
        10
    mxalbert1996  
       2017-08-04 02:24:01 +08:00 via Android
    @afx 你下 Dev 包当然只有 lib 了,下 Shared 包不就有 dll 了
    afx
        11
    afx  
    OP
       2017-08-04 09:01:53 +08:00 via iPhone
    @mxalbert1996 有,当时的一个想法是把整个 ffmpeg 静态链接进我的程序里面,自然而然就去官网找静态库
    afx
        12
    afx  
    OP
       2017-08-04 09:04:49 +08:00 via iPhone
    @onetwo 要知道就不用折腾了,一直以为所有的软件都是向下兼容的,还是太天真。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1872 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:29 · PVG 08:29 · LAX 16:29 · JFK 19:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.