V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pxiphx
V2EX  ›  FFmpeg

写了一个 [带 Intel 硬件加速的 ffmpeg] 的 Dockerfile

  •  
  •   pxiphx · 2021-04-23 15:49:41 +08:00 · 2441 次点击
    这是一个创建于 1343 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手上有台 i3-7100T,最近用 ffmpeg-libx265 转码,2 小时的蓝光电影要转 6 小时;网上查了一下 Intel 芯片集成了硬件编解码 qsv,但是需要重新编译 ffmpeg ;所以我动手搞了搞,实测 hevc_qsv 编码 2 小时蓝光电影只需 40 分钟,体积没比 libx265 大多少,清晰度调到 18 肉眼看不出来;现将 Dockerfile 分享给大家: https://github.com/aihy/ffmpeg_qsv_docker

    5 条回复    2021-06-19 16:51:05 +08:00
    lizenghui
        1
    lizenghui  
       2021-04-23 16:18:54 +08:00
    高手!
    shonnliberty
        2
    shonnliberty  
       2021-04-23 17:05:20 +08:00
    其实现在 AV1 比 libx265 表现更好, 就是速度没有 libx265 快, AV1 文件更小更接近原视频, 我对比过就是速度真的太慢了, 现在新硬件开始慢慢支持 AV1 了, 最近 aomedia 更新到了 3.0 速度改进了些, 但是与 libx265 相比还是很慢, 我感觉 AV1 将来应该会得到更多的硬件支持, 我已经将 YouTube 的默认视频解码从 VP9 切换成了 AV1.
    THESDZ
        3
    THESDZ  
       2021-04-23 17:05:48 +08:00
    为啥不传到公共仓库?
    changwei
        4
    changwei  
       2021-04-25 00:28:04 +08:00   ❤️ 1
    给楼主提两个建议

    - FFmpeg-master.zip 是一个非文本格式的二进制文件,不太适合直接丢入 git 做版本控制,应该是改为通过 git shell 直接在 github 拉取特定 release 版本的源码,还有就是楼上说的,public 权限的 docker image 可以免费托管到官方的 docker hub 上面,那样更方便
    balloonreddit
        5
    balloonreddit  
       2021-06-19 16:51:05 +08:00
    有没有能写个 bat 批量按场景分割视频的大佬
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1377 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:54 · PVG 07:54 · LAX 15:54 · JFK 18:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.