omxplayer can't play specific mp3 file

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

omxplayer can't play specific mp3 file

ソリューションへジャンプ
2,257件の閲覧回数
allen_kim1
Contributor I

Dear Community

 

we have a problem  playing mp3  ( android 5.1.1-2.1.0 GA , imx6dl sabresd board ) on omxplayer

 

Some specific mp3 file cannot play on omxplayer  

i read mp3 file on mp3tag program(http://www.mp3tag.de/en/)  and just save it without modify tag vale http://www.mp3tag.de/en/

andthen that mp3 file can play on omxplayer 

 

174378_174378.pngpastedImage_7.png

attached file 

no_play.txt  :  cannot play 001(AKB48)XXXXX.mp3 ( issue.mp3  on above picture ) --> android display "The player doesn't support this type of audio file"

play.txt : can play 001(AKB48)XXXX_play_OK.mp3 ( issue_tagsaved.mp3 on above picture )

 

mp3tag program 

 

174379_174379.pngpastedImage_8.png

 

we read mp3 file and save without modify tag value   -> 001(AKB48)XXXX_play_OK.mp3

 

 

i checked omxplayer source(device/fsl-codec/ghdr/common/fsl_parser.h) , there are comment about all strings in the stream  should be utf-8

 

please guide some point about this issue

 

 

Thanks BR

Original Attachment has been moved to: play.txt.zip

Original Attachment has been moved to: no_play.txt.zip

タグ(2)
0 件の賞賛
返信
1 解決策
1,709件の閲覧回数
king_jin
NXP Employee
NXP Employee

Hi, I compared 001(AKB48)XXXX_play_OK.mp3 with 001(AKB48)XXXX.mp3, the id3 data in the two files are different, eg. the id3 flag. That's why the playback of the two files are different.
For 001(AKB48)XXXX.mp3, the issue comes from id3 parser. parser takes to much time to parse the tag, it can play after I optimised it. Please use lib_mp3_parser_arm11_elinux.3.0.so to test again.

Regards

King

元の投稿で解決策を見る

2 返答(返信)
1,710件の閲覧回数
king_jin
NXP Employee
NXP Employee

Hi, I compared 001(AKB48)XXXX_play_OK.mp3 with 001(AKB48)XXXX.mp3, the id3 data in the two files are different, eg. the id3 flag. That's why the playback of the two files are different.
For 001(AKB48)XXXX.mp3, the issue comes from id3 parser. parser takes to much time to parse the tag, it can play after I optimised it. Please use lib_mp3_parser_arm11_elinux.3.0.so to test again.

Regards

King

1,709件の閲覧回数
allen_kim1
Contributor I

Thanks King

it works

0 件の賞賛
返信