Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

大佬有计划编译X265一起吗,想要在不支持硬件编码H265的设备上用软编能不能解决问题? #57

Open
yunianvh opened this issue Apr 18, 2024 · 0 comments

Comments

@yunianvh
Copy link

支持的视频编码

a64multi,a64multi5,alias_pix,amv,apng,asv1,asv2,avrp,avui,ayuv,bitpacked,bmp,cfhd,cinepak,cljr,dnxhd,dpx,dvvideo,exr,ffv1,ffvhuff,fits,flashsv,flashsv2,flv,gif,h261,h263,h263p,h264_mediacodec,huffyuv,jpeg2000,jpegls,ljpeg,magicyuv,mjpeg,mpeg1video,mpeg2video,mpeg4,msmpeg4v2,msmpeg4,msvideo1,pam,pbm,pcx,pfm,pgm,pgmyuv,phm,png,ppm,prores,prores_aw,prores_ks,qoi,qtrle,r10k,r210,rawvideo,roqvideo,rpza,rv10,rv20,sgi,smc,snow,speedhq,sunrast,svq1,targa,tiff,utvideo,v210,v308,v408,v410,vbn,vc2,wbmp,wrapped_avframe,wmv1,wmv2,xbm,xface,xwd,y41p,yuv4,zlib,zmbv,hdr,libx264,libx264rgb,h263_v4l2m2m,h264_v4l2m2m,hevc_mediacodec,hevc_v4l2m2m,mpeg4_v4l2m2m,vp8_v4l2m2m,vnull,aasc,aic,alias_pix,agm,amv,anm,ansi,apng,arbc,argo,asv1,asv2,aura,aura2,avrp,avrn,avs,avui,ayuv,bethsoftvid,bfi,binkvideo,bitpacked,bmp,bmv_video,brender_pix,c93,cavs,cdgraphics,cdtoons,cdxl,cfhd,cinepak,clearvideo,cljr,cllc,comfortnoise,cpia,cri,camstudio,cyuv,dds,dfa,dirac,dnxhd,dpx,dsicinvideo,dvaudio,dvvideo,dxa,dxtory,dxv,eacmv,eamad,eatgq,eatgv,eatqi,8bps,8svx_exp,8svx_fib,escape124,escape130,exr,ffv1,ffvhuff,fic,fits,flashsv,flashsv2,flic,flv,fmvc,4xm,fraps,frwu,g2m,gdv,gem,gif,h261,h263,h263i,h263p,h263_v4l2m2m,h264,h264_v4l2m2m,h264_mediacodec,hap,hevc,hevc_v4l2m2m,hnm4video,hq_hqa,hqx,huffyuv,hymt,idcinvideo,iff,imm4,imm5,indeo2,indeo3,indeo4,indeo5,interplayvideo,ipu,jpeg2000,jpegls,jv,kgv1,kmvc,lagarith,loco,lscr,m101,magicyuv,mdec,media100,mimic,mjpeg,mjpegb,mmvideo,mobiclip,motionpixels,mpeg1video,mpeg2video,mpeg4,mpeg4_v4l2m2m,mpegvideo,mpeg1_v4l2m2m,mpeg2_v4l2m2m,mpeg2_mediacodec,msa1,mscc,msmpeg4v1,msmpeg4v2,msmpeg4,msp2,msrle,mss1,mss2,msvideo1,mszh,mts2,mv30,mvc1,mvc2,mvdv,mvha,mwsc,mxpeg,notchlc,nuv,paf_video,pam,pbm,pcx,pfm,pgm,pgmyuv,pgx,phm,photocd,pictor,pixlet,png,ppm,prores,prosumer,psd,ptx,qdraw,qoi,qpeg,qtrle,r10k,r210,rasc,rawvideo,rka,rl2,roqvideo,rpza,rscc,rv10,rv20,rv30,rv40,s302m,sanm,scpr,screenpresso,sga,sgi,sgirle,sheervideo,simbiosis_imx,smackvid,smc,smvjpeg,snow,sp5x,speedhq,speex,srgc,sunrast,svq1,svq3,targa,targa_y216,tdsc,theora,thp,tiertexseqvideo,tiff,tmv,truemotion1,truemotion2,truemotion2rt,camtasia,tscc2,txd,ultimotion,utvideo,v210,v210x,v308,v408,v410,vb,vbn,vble,vc1,vc1image,vc1_v4l2m2m,vcr1,vmdvideo,vmnc,vp3,vp4,vp5,vp6,vp6a,vp6f,vp7,vp8,vp8_v4l2m2m,vp9,vp9_v4l2m2m,vqavideo,vqc,wbmp,webp,wcmv,wrapped_avframe,wmv1,wmv2,wmv3,wmv3image,wnv1,xan_wc3,xan_wc4,xbm,xface,xl,xpm,xwd,y41p,ylc,yop,yuv4,012v,zerocodec,zlib,zmbv,aac,aac_fixed,aac_latm,ac3,ac3_fixed,acelp.kelvin,alac,als,amrnb,amrwb,apac,ape,aptx,aptx_hd,atrac1,atrac3,atrac3al,atrac3plus,atrac3plusal,atrac9,binkaudio_dct,binkaudio_rdft,bmv_audio,bonk,cook,dca,dfpwm,dolby_e,dsd_lsbf,dsd_msbf,dsd_lsbf_planar,dsd_msbf_planar,dsicinaudio,dss_sp,dst,eac3,evrc,fastaudio,wavesynth,flac,ftr,g723_1,g729,gsm,gsm_ms,hca,hcom,hdr,iac,ilbc,imc,interplayacm,mace3,mace6,metasound,misc4,mlp,mp1,mp1float,mp2,mp2float,mp3float,mp3,mp3adufloat,mp3adu,mp3on4float,mp3on4,mpc7,mpc8,msnsiren,nellymoser,on2avc,opus,paf_audio,qcelp,qdm2,qdmc,real_144,real_288,ralf,sbc,shorten,sipr,siren,smackaud,sonic,tak,truehd,truespeech,tta,twinvq,vmdaudio,vorbis,wavarc,wavpack,wmalossless,wmapro,wmav1,wmav2,wmavoice,ws_snd1,xma1,xma2,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f16le,pcm_f24le,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_lxf,pcm_mulaw,pcm_s8,pcm_s8_planar,pcm_s16be,pcm_s16be_planar,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24daud,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s64be,pcm_s64le,pcm_sga,pcm_u8,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_vidc,cbd2_dpcm,derf_dpcm,gremlin_dpcm,interplay_dpcm,roq_dpcm,sdx2_dpcm,sol_dpcm,xan_dpcm,wady_dpcm,adpcm_4xm,adpcm_adx,adpcm_afc,adpcm_agm,adpcm_aica,adpcm_argo,adpcm_ct,adpcm_dtk,adpcm_ea,adpcm_ea_maxis_xa,adpcm_ea_r1,adpcm_ea_r2,adpcm_ea_r3,adpcm_ea_xas,g722,g726,g726le,adpcm_ima_acorn,adpcm_ima_amv,adpcm_ima_alp,adpcm_ima_apc,adpcm_ima_apm,adpcm_ima_cunning,adpcm_ima_dat4,adpcm_ima_dk3,adpcm_ima_dk4,adpcm_ima_ea_eacs,adpcm_ima_ea_sead,adpcm_ima_iss,adpcm_ima_mofle

从返回的编码格式中可以看到有hevc_mediacodec,hevc_v4l2m2m,hevc,hevc_v4l2m2m;但Android中直接使用硬件编码显示不支持,查厂家介绍文档也不支持;
微信图片_20240418173821

问题

在使用libx264和libx265相关的密令都显示不成功

我想进行H265编码,不管是硬编还是软编,有没有什么方式可以实现,把X265和你这个编译一起是不是就可以支持了?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant