GPT-4 Claude 3 Gemini Pro对决,还是GPT-4胜一筹

大模型战力排行榜

这两天折腾了两个Mac上的小应用,一个是从视频抽取音频,一个是短视频转Gif。

功能分别是将视频文件/文件夹拖拽到图标上,自动抽取视频中的音频文件;将短视频拖拽到图标上,自动转成Gif格式并保存到桌面。

这件事必然交给大模型来做最合适了,为了对比,我同时让GPT-4、Claude 3 Sonnet、Gemini去帮我生成代码。

以视频转Gif为例,我的Prompt是

我想在mac上将mp4格式的短视频转成gif,要求GIF的尺寸与原视频保持一致。我希望你能用Apple script实现它,并另存为application,我想直接讲视频拖拽到这个app的图标上就自动完成gif转换,请给我具体代码。

结果只有GPT-4给出的代码非常精简、步骤详实且没有语法错误

这个脚本之需要将其中ffmpeg的位置修改为自己电脑上的实际位置即可

我对Apple script一无所知,所以没有深究其他大模型给出代码的实际问题,只知道在运行时会报出语法错误。

Claude 3 、Gemini,mistral,还有不点名的国产大模型,均败北。

附件

顺便分享这三个小玩意儿的代码

Mp4转Gif:

on open of theFiles
    set desktopPath to POSIX path of (path to desktop)
    
    repeat with aFile in theFiles
        set filePath to POSIX path of aFile
        set fileName to do shell script "basename " & quoted form of filePath
        set destPath to desktopPath & text 1 thru -5 of fileName & ".gif"
        
        set shellCommand to "/opt/homebrew/bin/ffmpeg -i " & quoted form of filePath & " -vf \"fps=10,scale=-1:-1:flags=lanczos\" -c:v gif -f gif " & quoted form of destPath
        
        do shell script shellCommand
    end repeat
end open

Video抽取音频

on open of theFiles
    set desktopPath to POSIX path of (path to desktop)
    
    repeat with aFile in theFiles
        set filePath to POSIX path of aFile
        set fileName to do shell script "basename " & quoted form of filePath
        set destPath to desktopPath & text 1 thru -5 of fileName & ".gif"
        
        set shellCommand to "/opt/homebrew/bin/ffmpeg -i " & quoted form of filePath & " -vf \"fps=10,scale=-1:-1:flags=lanczos\" -c:v gif -f gif " & quoted form of destPath
        
        do shell script shellCommand
    end repeat
end open

webp转PNG

on open of theFiles
 repeat with aFile in theFiles
  set filePath to POSIX path of aFile if filePath ends with "-webp" then
  set outputPath to POSIX path of (path to desktop folder) & (do shell scri do shell script "sips-s format      png " & quoted form of filePath & " --out
end if end repeat
end open

使用方法

  1. 打开“脚本编辑器”(Script Editor)应用程序。
  2. 粘贴上述AppleScript代码到脚本编辑器中。
  3. 在脚本编辑器中,选择“文件” > “导出...”。
  4. 在“导出”对话框中,选择文件格式为“应用程序”,给你的应用程序命名,然后保存。
  5. 确保在“选项”下勾选了“保留运行时的父脚本”。

GPT-4又帮了我一个小忙

Claude 3 免费试用,顺便白嫖5美元

Google Gemini 1.5 Pro和 OpenAI Sora的一些资料

用GPT-4学习董宇辉的文旅小作文风格,回复城市名,自动撰写同款

叫板GPT-4的Gemini,我做了一个聊天网页,可图片输入,附教程

相关推荐

  • 手机、PC轻松跑大模型!谷歌发最新API,28亿参数模型本地跑
  • Figure简历数量暴涨218%;阿里云成立联盟推进大模型应用;印度政府批准1030亿卢比AI项目丨AIGC大事日报
  • 曝OpenAI CEO罢免真相!首席科学家背锅,搞事情的竟是她?
  • 微软英伟达力挺,OpenAI强敌出手:训练计算量仅40%、性能直逼GPT-4!
  • CVPR2024满分论文出炉!这些方向爆火!
  • 导师放养,偷偷发了顶会。。。
  • 今年的面试难度有点大。。。
  • SpringBoot+Redis自定义注解实现发布订阅
  • 强烈建议你不要再使用Date类了!!!
  • 乐视宣布应聘者无需填年龄、婚育情况;马斯克:OpenAI改名ClosedAI,我就撤诉;传微信Linux原生版重构 | 极客头条
  • 我在代码里面故意留个漏洞,违法吗?
  • 作为前端,工作中处理过什么复杂的需求?
  • 微软Copilot生成暴力色情图且拒不更改,内部工程师绝望举报至政府!
  • 37岁变身女性,她开发了世界上最流行的CPU
  • 接私活神器:1200+ 免费开源模板!!!
  • 没想到,你是这样的程序媛
  • 尤雨溪:Vue未来性能将大幅提升!Vite 打包效率上升100%!
  • 用好 Java 中的枚举,让你的工作效率飞起来!
  • LLM Text2SQL能力基准测试:全面评估
  • 值得一看的大模型长文本评估方案CLongEval:兼看ZeroSCROLLS、LongBench等现有长文本评估任务