ffmpeg-hardcode

上传者: 42128393 | 上传时间: 2024-02-26 15:45:25 | 文件大小: 17MB | 文件类型: ZIP
ffmpeg base ffmpeg-4.3 基于ffmpeg-4.3 mediacodec Add hard mediacodec support 添加mediacodec硬编码支持 说明 1、使用方式 avcodec_find_encoder_by_name("h264_mediacodec") 2、兼容性问题已经验证,编码后的视频ffmpeg和各系统播放器都能正常解码;也不会出现首帧异常的情况; 3、在顺带验证mediacodec的硬解码过程中发现不少坑,计划后续将mediacodec硬解码方式从jni的方式改为直接native层交互的方式; 注意事项 1、由于mediacodec 的sps、pps 信息开始编码的时候才会得到,所以ffmpeg 初始化的时候先用空帧编码出sps 和 pps,为了防止正式编码的时候首帧黑屏的情况,需要重启下编码器; 2、mtk 的 mediacodec

文件下载

资源详情

[{"title":"( 7325 个子文件 17MB ) ffmpeg-hardcode","children":[{"title":"wavpack-channels-4.0 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"012v <span style='color:#111;'> 148B </span>","children":null,"spread":false},{"title":"COPYING.LGPLv2.1 <span style='color:#111;'> 25.90KB </span>","children":null,"spread":false},{"title":"wavpack-channels-6.1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"wavpack-channels-5.1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"wavpack-channels-7.1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"4xm-1 <span style='color:#111;'> 960B </span>","children":null,"spread":false},{"title":"4xm-2 <span style='color:#111;'> 9.94KB </span>","children":null,"spread":false},{"title":"adpcm-creative-8-2.6bit <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"8bps <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"aac-autobsf-adtstoasc <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"aasc <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ima_qt <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ima_qt-trellis <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ima_wav <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ima_wav-trellis <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ms <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-ms-trellis <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-swf <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-swf-trellis <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-yamaha <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-adpcm-yamaha-trellis <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-alac <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-aref <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"acodec-flac <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-mp2 <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"acodec-pcm-alaw <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-f32be <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-f32le <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-f64be <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-f64le <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-mulaw <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s16be <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s16le <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s24be <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s24le <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s32be <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s32le <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-s8 <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"acodec-pcm-u8 <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"adpcm-4xm <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"adpcm-adx <span style='color:#111;'> 258B </span>","children":null,"spread":false},{"title":"adpcm-adx-trellis <span style='color:#111;'> 282B </span>","children":null,"spread":false},{"title":"adpcm-afc <span style='color:#111;'> 829B </span>","children":null,"spread":false},{"title":"adpcm-argo-mono <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-argo-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-creative <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-creative-8-2bit <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-creative-8-4bit <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-dtk <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"adpcm-ea-1 <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"adpcm-ea-2 <span style='color:#111;'> 7.66KB </span>","children":null,"spread":false},{"title":"adpcm-ea-maxis-xa <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"adpcm-ea-r1 <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"adpcm-ea-r2 <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"adpcm-ea-r3 <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"adpcm-ima-alp-mono <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-alp-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-amv <span style='color:#111;'> 9.19KB </span>","children":null,"spread":false},{"title":"adpcm-ima-apc <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-apm-mono <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-apm-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-single <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-track0 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-track1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-h2 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-t1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-t2-track0 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-t2-track1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-t2a-track0 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-cunning-trunc-t2a-track1 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-dk3 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-dk4 <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-ea-eacs <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"adpcm-ima-ea-sead <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"adpcm-ima-iss <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-oki <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-rad <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-smjpeg <span style='color:#111;'> 19.95KB </span>","children":null,"spread":false},{"title":"adpcm-ima-ssi-mono <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-ssi-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima-ws <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"adpcm-ima_qt <span style='color:#111;'> 269B </span>","children":null,"spread":false},{"title":"adpcm-ima_qt-trellis <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"adpcm-ima_ssi <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"adpcm-ima_wav <span style='color:#111;'> 270B </span>","children":null,"spread":false},{"title":"adpcm-ima_wav-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"adpcm-ima_wav-trellis <span style='color:#111;'> 294B </span>","children":null,"spread":false},{"title":"adpcm-ms <span style='color:#111;'> 255B </span>","children":null,"spread":false},{"title":"adpcm-ms-mono <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"adpcm-ms-trellis <span style='color:#111;'> 279B </span>","children":null,"spread":false},{"title":"adpcm-swf <span style='color:#111;'> 258B </span>","children":null,"spread":false},{"title":"adpcm-swf-trellis <span style='color:#111;'> 282B </span>","children":null,"spread":false},{"title":"adpcm-thp <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"adpcm-vima <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"adpcm-xa <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"adpcm-yamaha <span style='color:#111;'> 267B </span>","children":null,"spread":false},{"title":"adpcm-yamaha-trellis <span style='color:#111;'> 291B </span>","children":null,"spread":false},{"title":"adpcm_ima_qt <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"adpcm_ms-stereo <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明