我正在尝试转换要在 iOS 的 WebView 中的标签中播放的视频。我已经尝试了此链接上的选项,但它似乎仍然无法播放。不过,我找到了可以成功播放的视频,所以我确信这是可能的,但我似乎无法正常工作。这是有效的东西的 ffmpeg -i 输出。
这是我从 wiki 尝试的内容:
ffmpeg -i {filename} -acodec aac -ac 2 -strict experimental -ab 160k -vcodec libx264 -preset slow -profile:v baseline -level 30 -maxrate 10000000 -bufsize 10000000 -b 1200k -f mp4 -threads 0 {filename}.ipad.mp4
但该文件不在 WebView 中播放。
输入#0,mov,mp4,m4a,3gp,3g2,mj2,来自“video.m4v”: 元数据: 主要品牌:M4V 次要版本:1 compatible_brands: M4V M4A mp42isom 创建时间:2005-12-20 20:20:15 时长:00:01:25.50,开始:0.000000,比特率:209 kb/s 流 #0:0(eng):音频:aac (mp4a / 0x6134706D),44100 Hz,立体声,s16,115 kb/s 元数据: 创建时间:2005-12-20 20:20:15 handler_name : Apple 声音媒体处理程序 流 #0:1(eng):视频:h264(约束基线)(avc1 / 0x31637661)、yuv420p、320x240、90 kb/s、10 fps、10 tbr、1k tbn、2k tbc 元数据: 创建时间:2005-12-20 20:20:15 handler_name :Apple 视频媒体处理程序
这是我的输入文件的输出:
输入#0,mov,mp4,m4a,3gp,3g2,mj2,来自“cheerfulness.mov”: 元数据: 主要品牌:qt 次要版本:537199360 兼容品牌:qt 创建时间:2013-07-31 00:47:22 持续时间:00:00:06.00,开始:0.000000,比特率:120849 kb/s 流 #0:0(eng):视频:h264(主要)(avc1 / 0x31637661)、yuv420p、1200x1920、120823 kb/s、29.97 fps、29.97 tbr、30k tbn、60k tbc 元数据: 创建时间:2013-07-31 00:48:33 handler_name : Apple 别名数据处理程序
编辑:这是命令的完整输出:
wlue:$ ffmpeg -i happyness.mov -acodec aac -ac 2 -strict experimental -ab 160k -vcodec libx264 -preset slow -profile:v baseline -level 30 -maxrate 10000000 -bufsize 10000000 -b 1200k -f mp4 -threads 0输出.ipad.mp4 ffmpeg 版本 1.2.1 版权所有 (c) 2000-2013 FFmpeg 开发者 构建于 2013 年 9 月 18 日 18:44:15,使用 Apple LLVM 版本 4.2 (clang-425.0.28) (基于 LLVM 3.2svn) 配置: --prefix=/usr/local/Cellar/ffmpeg/1.2.1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid libavutil 52. 18.100 / 52. 18.100 libavcodec 54. 92.100 / 54. 92.100 libavformat 54. 63.104 / 54. 63.104 libav 设备 54. 3.103 / 54. 3.103 libavfilter 3. 42.103 / 3. 42.103 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100 输入#0,mov,mp4,m4a,3gp,3g2,mj2,来自“cheerfulness.mov”: 元数据: 主要品牌:qt 次要版本:537199360 兼容品牌:qt 创建时间:2013-07-31 00:47:22 持续时间:00:00:06.01,开始:0.000000,比特率:120849 kb/s 流 #0:0(eng):视频:h264(主要)(avc1 / 0x31637661)、yuv420p、1200x1920、120823 kb/s、29.97 fps、29.97 tbr、30k tbn、60k tbc 元数据: 创建时间:2013-07-31 00:48:33 handler_name : Apple 别名数据处理程序 请使用 -b:a 或 -b:v,-b 不明确 [libx264 @ 0x7fa67401fa00] 帧 MB 大小 (75x120) > 级别限制 (1620) [libx264 @ 0x7fa67401fa00] DPB 大小(5 帧,17280000 字节)> 级别限制(0 帧,3110400 字节) [libx264 @ 0x7fa67401fa00] MB 速率 (269730) > 级别限制 (40500) [libx264 @ 0x7fa67401fa00] 使用 cpu 功能:MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX [libx264 @ 0x7fa67401fa00] 配置文件约束基线,3.0 级 [libx264 @ 0x7fa67401fa00] 264 - 核心 125 - H.264/MPEG-4 AVC 编解码器 - Copyleft 2003-2012 - http://www.videolan.org/x264.html - 选项:cabac=0 ref=5 deblock=1 :0:0 分析=0x1:0x111 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 格子=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset =-2 线程=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=50 rc= abr mbtree=1 比特率=1200 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=10000 vbv_bufsize=10000 nal_hrd=none ip_ratio=1.40 aq=1:1.00 输出#0,mp4,到“output.ipad.mp4”: 元数据: 主要品牌:qt 次要版本:537199360 兼容品牌:qt 编码器:Lavf54.63.104 流 #0:0(eng):视频:h264 ([33][0][0][0] / 0x0021), yuv420p, 1200x1920, q=-1--1, 1200 kb/s, 30k tbn, 29.97待定 元数据: 创建时间:2013-07-31 00:48:33 handler_name : Apple 别名数据处理程序 流映射: 流 #0:0 -> #0:0 (h264 -> libx264) 按 [q] 停止,按 [?] 寻求帮助 帧= 180 fps= 16 q=-1.0 Lsize= 828kB 时间=00:00:06.00 比特率=1129.2kbits/s 视频:826kB 音频:0kB 字幕:0 全局标题:0kB 复用开销 0.177851% [libx264 @ 0x7fa67401fa00] 帧 I:2 平均 QP:32.23 大小:20942 [libx264 @ 0x7fa67401fa00] 帧 P:178 平均 QP:41.03 大小:4515 [libx264 @ 0x7fa67401fa00] mb I I16..4:90.1% 0.0% 9.9% [libx264 @ 0x7fa67401fa00] mb P I16..4:6.8% 0.0% 0.0% P16..4:16.8% 0.6% 0.2% 0.0% 0.0% 跳过:75.5% [libx264 @ 0x7fa67401fa00] 最终比率因子:37.56 [libx264 @ 0x7fa67401fa00] 编码 y,uvDC,uvAC 内部:1.2% 16.4% 2.1% 内部:0.1% 3.4% 0.1% [libx264 @ 0x7fa67401fa00] i16 v、h、dc、p:49% 23% 4% 24% [libx264 @ 0x7fa67401fa00] i4 v、h、dc、ddl、ddr、vr、hd、vl、hu:13% 8% 36% 8% 12% 9% 8% 4% 2% [libx264 @ 0x7fa67401fa00] i8c dc、h、v、p:88% 6% 5% 1% [libx264 @ 0x7fa67401fa00] 参考 P L0:47.7% 22.0% 16.7% 5.7% 7.9% [libx264 @ 0x7fa67401fa00] kb/s:1126.21