i.mx6 Failed to play wma file

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.mx6 Failed to play wma file

跳至解决方案
2,144 次查看
tongchunyang
Contributor III

I get the libfslmscodec-3.0.7.tar.gz and libfslmsparser-3.0.7.tar.gz package from Freescale.
But failed to play a wma file.


--------------
root@freescale ~$
root@freescale ~$ export GST_DEBUG=2
root@freescale ~$
root@freescale ~$
root@freescale ~$
root@freescale ~$ gplay /2205/001.wma
playbin2 is employed!
fsl_player_init(): Successfully initialize!
fsl_player_set_media_location(): filename=/2205/001.wma
[Stopped  ][Vol=01][00:00:00/00:00:00][fps:0]Aiur: 3.0.7
Core: ASFPARSER_01.00.17  build on Jun 25 2013 10:17:36
  mime: video/x-ms-asf
  file: /usr/lib/imx-mm/parser/lib_asf_parser_arm11_elinux.so.3.1
Content Info:
        URI:
              file:///2205/001.wma
        Idx File:
              /root/.aiur/.2205.001.wma.aidx
        Seekable  : Yes
        Size(byte): 93005

0:00:00.126050000  2769    0xd34c8 WARN               aiurdemux aiurdemux.c:3676:aiurdemux_loop_state_header: Warning: API[getNumPro!
Movie Info:
        Seekable  : Yes
        Live      : No
        Duration  : 0:02:30.300000000
        ReadMode  : File
        Track     : 1

0:00:00.126615000  2769    0xd34c8 WARN               aiurdemux aiurdemux.c:3060:aiurdemux_parse_audio: Unknown Audio code-type=0, s0

(<unknown>:2769): GStreamer-CRITICAL **: gst_tag_list_add: assertion `GST_IS_TAG_LIST (list)' failed
Track 00 [audio]: Disabled
        Codec: 0, SubCodec: 0
0:00:00.126977000  2769    0xd34c8 WARN               aiurdemux aiurdemux.c:4312:aiurdemux_pull_task: pausing task, reason error
0:00:00.127055667  2769    0xd34c8 WARN               aiurdemux aiurdemux.c:4332:aiurdemux_pull_task:<aiurdemux0> error: streaming s2
state change failed from 2 to 4
try to play failed
0:00:00.128081000  2769    0x15700 WARN               aiurdemux aiurdemux.c:1927:gst_aiurdemux_close_core: API[exportIndex] failed, 2

FSL_PLAYER_01.00_LINUX build on Aug 29 2014 10:45:16
        [h]display the operation Help
        [p]Play
        [s]Stop
        [e]Seek
        [a]Pause when playing, play when paused
        [v]Volume
        [m]Switch to mute or not
        [>]Play next file
        [<]Play previous file
        [r]Switch to repeated mode or not
        [f]Set full screen or not
        [z]resize the width and height
        [t]Rotate
        [c]Setting play rate
        [i]Display the metadata
        [x]eXit
[Stopped  ][Vol=01][00:00:00/00:00:00][fps:0]


--------------

How can i fix the issue ?

Original Attachment has been moved to: 001.wma.zip

标签 (2)
0 项奖励
回复
1 解答
1,483 次查看
joanxie
NXP TechSupport
NXP TechSupport

this file is wma voice file, mx6 couldnt support this, just support wma std pro lossless, not support voice

在原帖中查看解决方案

0 项奖励
回复
4 回复数
1,484 次查看
joanxie
NXP TechSupport
NXP TechSupport

this file is wma voice file, mx6 couldnt support this, just support wma std pro lossless, not support voice

0 项奖励
回复
1,483 次查看
tongchunyang
Contributor III

Thanks a lot !

0 项奖励
回复
1,483 次查看
fabio_estevam
NXP Employee
NXP Employee

I think it is not correct to say "mx6 couldn't support this". I guess you meant that the FSL audio codec package does not support it.

On Ubuntu I can play this file with no issues:

gst-launch-1.0 -v playbin uri=file:///home/fabio/Downloads/001.wma

1,483 次查看
joanxie
NXP TechSupport
NXP TechSupport

thanks for your reminder, I mean the FSL special codec the customer used doesn't support this.

0 项奖励
回复