写个视频文件压缩工具shell

admin 2024年8月4日21:34:42评论9 views字数 693阅读2分18秒阅读模式

      奥运会,强者如云,每个人都在为梦想努力拼搏,屏幕外的我们同样激动、异常震撼。最大的感受,这批站在巅峰的00后,意志力非常顽强,具有一往无前的精神,不断超越自己超越前人,创造历史,成就经典;而且这批00后,非常灵活有趣,个性鲜明,自信乐观,游刃有余。

回归正题:正好有个需求,这两天利用ffmpeg写了个视频文件的压缩工具shell,感觉还挺方便的。

写个视频文件压缩工具shell

ffmpeg非常强大,以前也用它写过m3u8的下载器,看以前的文章。有段时间没碰到代码了,感觉有点陌生了,有些逻辑上考虑不全面,导致了这个工具写了两遍,后一遍感觉明显好多了,逻辑上思路也清晰了不少,逻辑判断地设置也很合理,整个过程速度很快。

以前用的是ffmpeg的lib以及它的api,这次直接用ffmpeg程序,两者是不同的体验。介绍一个体验吧,在加入视频种类时,发现ffmpeg居然没有如wmv这样的编码器(只提供了解码器),当时真不敢相信,就去官网上下载最新版本的ffmpeg的exe版本,还真是没提供(FFmpeg 64-bit static Windows build from www.gyan.dev),github上有源码,但没有编译它了,应该不会有差别。所以在程序界面中加入了“ffmpeg支持的编码器”,在这里可以查到它支持的种类。

在处理如wmv这类的编码时,我是通过强制转wmv换成mp4来解决的;其它有有编码器的,就保留它原有的编码格式。

写个视频文件压缩工具shell

后记:没什么技术含量,都是ffmpeg的强大!!只是在代码一个点上面有了小突破,又进了一步,这还是值得欣慰的。

原文始发于微信公众号(MicroPest):写个视频文件压缩工具shell

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年8月4日21:34:42
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   写个视频文件压缩工具shellhttps://cn-sec.com/archives/3033971.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息