FFMPEG转码,以便我可以从iPhone Safari查看
我整天都在寻找一种方法来转换上传到iPhone可以处理的文件(在Safari中),但没有成功。我曾读到,最好将iPhone的FFMPEG转码,以便我可以从iPhone Safari查看,iphone,safari,ffmpeg,h.264,quicktime,Iphone,Safari,Ffmpeg,H.264,Quicktime,我整天都在寻找一种方法来转换上传到iPhone可以处理的文件(在Safari中),但没有成功。我曾读到,最好将iPhone的Quicktime与h.264编解码器一起使用,但我正在努力找到正确的依赖项或语法。我已经设法转换成mp4和webm Mp4: Webm 有人知道如何将这些视频用于Safari(在iPhone/Pad上)?根据上的官方ffmpeg文档,我建议将视频文件编码为至少与Apple Quicktime兼容: ffmpeg -i INPUT -c:v libx264 -movflag
Quicktime
与h.264编解码器一起使用,但我正在努力找到正确的依赖项或语法。我已经设法转换成mp4和webm
Mp4:
Webm
有人知道如何将这些视频用于Safari(在iPhone/Pad上)?根据上的官方ffmpeg文档,我建议将视频文件编码为至少与Apple Quicktime兼容:
ffmpeg -i INPUT -c:v libx264 -movflags +faststart -profile:v normal -pix_fmt yuv420p -c:a aac -cutoff 15000 -b:a 128k OUTPUT.mp4
祝你今天愉快;) 事实上,可以为输入文件和输出文件设置更多选项
但是,我发现了这个德国站点:使用以下命令:
ffmpeg.exe -i "%~1" -r 29.97 -vcodec libx264 -s 480x320 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -b 400k -bufsize 4M -bt 256k -refs 1 -coder 0 -me_range 16 -subq 4 -partitions +parti4x4+parti8x8+partp8x8 -g 250 -keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -acodec aac -ab 80k -ar 48000 -ac 2 -strict experimental -y "%~1".mp4
是的,我是德国人;)这就是我英语不好的原因。所以请随意更正我的帖子。但是嘿。。。我也喜欢
祝你今天愉快;) 请显示实际的、未编写的命令和完整的ffmpeg控制台输出。好的,我列出的那些正在工作。我只是在努力寻找一种可以在苹果iPhone上播放的方式。我粘贴它们只是为了展示我是如何获得对电脑和安卓手机的支持的,但iPhone似乎是一个让人头疼的问题。我尝试了一些不同的版本,但它似乎不起作用。也许我从哪个文件转码很重要?
ffmpeg -i INPUT -c:v libx264 -movflags +faststart -profile:v normal -pix_fmt yuv420p -c:a aac -cutoff 15000 -b:a 128k OUTPUT.mp4
ffmpeg.exe -i "%~1" -r 29.97 -vcodec libx264 -s 480x320 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -b 400k -bufsize 4M -bt 256k -refs 1 -coder 0 -me_range 16 -subq 4 -partitions +parti4x4+parti8x8+partp8x8 -g 250 -keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -acodec aac -ab 80k -ar 48000 -ac 2 -strict experimental -y "%~1".mp4