Ijkplayer: 大神求教

Created on 17 Jun 2016  ·  15Comments  ·  Source: bilibili/ijkplayer

大神好,请问下您的demo支持avi,wmv,mp4,rm,rmvb,mpeg,mov,mkv这些格式吗

All 15 comments

楼上,请问你在做Android 视频播放?我也在做,遇到问题不会弄啊。

我们用的就是ijkPlayer,可以播,注意编译时脚本选择有很多codec的那个。

能加下你q?谢谢

发自 网易邮箱大师
在2016年06月18日 13:11,wtiandong 写道:

我们用的就是ijkPlayer,可以播,注意编译时脚本选择有很多codec的那个。


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

啊?在这讨论呗?

您好,编译时脚本选择有很多codec的那个,指的是ijkpalyer-ios目录下的config文件夹下的module-lite.sh文件里么的内容么?轻大神指教。

我编译的是ios

喔喔好吧

发自 网易邮箱大师
在2016年06月20日 10:02,dhc1256436519 写道:

我编译的是ios


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

大神,编译后你这个东西,上面几个格式都能支持么?我试了有几个不支持,需要在config文件夹下添加编码格式吧进行编译

想要支持很多格式, 需要这么改配置文件:
cd config
rm module.sh
ln -s module-default.sh module.sh
cd android/contrib

cd ios

sh compile-ffmpeg clean
现在项目的默认配置是只支持少量格式.

还需要增加一些参数进行支持吧,我编译后发现avi不支持,于是我修改了module-lite.sh的编译参数,增加了export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-demuxer=avi",其他支持rm,rmvb格式的也需要这么写么?

如果你基于lite的配置文件的话,每个都要enable
如果你基于另外一个配置文件,默认是全部打开,不要的disable

每个都要enable的话,不知道为啥在# ./configure --list-decoders里面增加enable mvk格式的文件没法播放mkv,大神知道怎么做么?

Just enabled mkv support by adding the following flags in module-lite.sh:

--enable-muxer=matroska
--enable-muxer=matroska_audio
--enable-demuxer=matroska

@dhc1256436519 你那添加了export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-demuxer=avi这个就能播放avi格式吗?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

xSharkM picture xSharkM  ·  3Comments

aslgd picture aslgd  ·  4Comments

launam picture launam  ·  3Comments

MRsJackYang picture MRsJackYang  ·  4Comments

bruceshu picture bruceshu  ·  4Comments