做网站公司 郑州,电销外呼软件,校园网页设计模板素材,织梦后台 data移除后 网站无法打开#x1f49d;#x1f49d;#x1f49d;欢迎来到我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学… 欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 java 核心技术,jvm,并发编程 redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具,IDEA,Mac,Alfred,Git,typora 等数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等新空间代码工作室:提供各种软件服务,承接各种毕业设计,毕业论文等懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ 博客目录 失真的视频见如下的对比图ChatGPT 解决视频转码失真问题本文作者延伸阅读内容简介购买链接直播预告 在这个迅速变化的时代AI 技术已经渗透到我们生活的方方面面尤其是在软件开发领域。
我们作为《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》一书的团队也是在实践 AIGC 中积累了大量的经验 和大家一同分享。
AIGC 除了在文字对话生成文档方面有突出的表现它渊博的知识也为解决很多项目中的疑难问题提供了极大的帮助。以下给大家分享真实项目中发生的例子。
案例 利用 ChatGPT 解决实际转码 HDR 视频为 SDR 视频出现颜色失真的疑难问题。
在苹果手机高端机型默认开启 HDR 视频作为拍摄视频的模式后 我们的一款 APP 便收到用户的使用反馈上传到 APP 的视频打开查看时颜色变得很暗淡。通过 iOS 开发工程师找到对应机型进行调试和分析发现在用户上传了 HDR 视频时会出现颜色失真的状况。当时 APP 的方案时在用户上传视频前进行转码为了最大兼容 Android 系统和 iOS 系统视频转码为 SDR 视频。
失真的视频见如下的对比图
图 1 用户上传视频转码前后对比 图 2 开发工程师实际测试视频转码前后对比 图 1 和图 2 的左侧是 HDR 原始视频右图是转码后的视频可以见到颜色差别很大。
非专业音视频开发来说这个问题卡了我们比较久。我们尝试过各种各样的解决方案咨询过专业处理视频的朋友也没有很好解决这个问题。直到 ChatGPT 的横空出现我们重新尝试利用 ChatGPT 来解决。
现在回过头来总结ChatGPT 于我们而言就是一位专家。从提出问题到解决问题只用了 6 轮对话。第 7、8 轮对话进一步提升了视频转码的性能。下面为大家呈现怎么利用 ChatGPT 解决视频转码失真问题的过程。
ChatGPT 解决视频转码失真问题
首先工程师找到 APP 对用户上传视频的转码命令原代码为 这段代码为调用 ffmpeg 命令对原始视频进行转码为 h264 编码的视频格式。
在当前信息化飞速发展的时代多媒体处理技能越来越受到广泛的重视。对于非音视频专业的程序员而言ffmpeg 这一强大而复杂的工具经常让人感到无从下手。它拥有众多的指令参数每一个参数都有其特定的用途和设置方法这无疑增加了学习和使用的难度。过去没有合适的辅助工具这几乎是一项艰巨的工程。然而随着人工智能技术的发展特别是 ChatGPT 的出现这一情况得到了根本性的改变。ChatGPT 不仅可以理解复杂的 ffmpeg 命令还能根据用户的具体需求提供定制化的指令建议。这意味着即使是非专业的开发者也可以轻松掌握并有效使用 ffmpeg 进行音视频处理大大降低了技术门槛提升了工作效率。 根据 AI 的具体指引拿到了视频的详细信息然后发送给 AI 到了这一步后以上的指令已经完成需求了视频没有失真了感叹 AI 的神奇疗法节约了成吨的时间但是在实际测试中发现转码过程比较缓慢6s 的视频几乎花费了 15s 才转码完成这效率其实是不能接受的如果是一分钟十分钟的视频转码那简直无法想象还得继续优化。 大概了解了每个参数的作用之后我们就可以通过人工修改可以完成这个需求把 -preset slower 改成 - preset faster把 - b:v 3000k 去掉采用默认值把 - crf 16 改成 - crf 25。
最终指令如下 目前转码效率提高几倍6s 视频花费 3 4s 转码完成转码后的视频质量也非常不错。
总的来说AI 在编程领域对程序员的帮助还是很大的不会在每个方面帮助都大但是在特定方面帮助尤其大比如以上例举的两个例子学习新技术解决技术栈层次更深的问题这可以解决大量的时间去查阅资料去理解视频转码的每个参数的意思尤其视频转码参数众多理解每个参数都得花费不少的时间还得挨个组合测试总之一级棒。
以上是《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》的一个例子书中记录了涵盖客户端、前端、后端、测试以及项目各个阶段环节应用 ChatGPT 提效的案例记录。这本书不仅适合技术专业人员阅读也适合所有对 AI 在实际工作中应用感兴趣的读者。
通过真实的开发案例和详尽的技术解析《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》将帮助你充分利用人工智能的潜力解决编程中遇到的各种难题。这本书是每一个软件开发者书架上必备的宝典。欢迎阅读开启你的高效编程之旅
本文作者
本文作者李柏锋 信息工程背景的富有创造力的技术专家梅沙科技联合创始人和首席技术官原腾讯高级工程师。关注并实践 Al致力于 Al 应用到实际的生产力提升以及探索 Al 在业务中的应用。参与编写并出版了《编程真酷》、《AIGC 辅助软件开发ChatGPT10 倍效率编程实战》等技术专业书籍。
文章来源IT 阅读排行榜
本文摘编自《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》机械工业出版社出版经出版方授权发布转载请标明文章来源。
延伸阅读 《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》
李柏锋、兰军、张阳 等著
AI 时代程序员自救指南
阅读本书先人一步实现能力跃迁 10 余位资深 IT 技术专家在
AIGC 辅助软件开发领域的一手经验总结
内容简介
这是一本讲解如何用 ChatGPT、GitHub Copilot X、Cursor 等主流 AIGC 工具优化和提升软件开发全流程效率和质量的实战性著作。
全书以软件开发的流程位主线来组织内容详细讲解了程序员、架构师、项目经理、产品经理、技术团队管理者们如何在技术方案构建、需求文档撰写、代码编写与注解、客户端开发、前端开发、后端开发、测试和调试、性能优化、疑难问题解决、产品设计、软件架构与设计、应试与面试 12 个主题充分发挥 AIGC 工具的潜能在提高研发效率和质量的同时提升自身的实力。
购买链接
购买链接
购买链接https://item.jd.com/14617898.html
直播预告
7 月 11 日周四 1900《AIGC 辅助软件开发ChatGPT 10 倍效率编程实战》作者团队李柏锋、兰军、周博三位嘉宾与您分享 “以一顶十AIGC 时代程序员的跃迁”点击预约观看 觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正 如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧