You are here: Home » Topic » 1197 wma transcoding

1197 wma transcoding

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #334
    gordo
    Participant

    Using rsp I now can play wma to Soundbridge without unsuccessful attempt at transcoding. However, when I am connected via iTunes I doesn’t work. The song info is listed as wav which seems correct but when I play I get ziltch and log says:

    2006-06-06 19:11:48: Error opening /mediakeg/Audio/Rock/Sonic Youth/Sonic Nurse/03 – Dripping Dream.wma for ssc: Cannot open file

    I am using the ffmpeg plugin and it seems OK transcoding flac.

    i.e. it seems to correctly figure out client supports (Soundbridge) or doesn’t support (iTunes) wma – it is the actual transcoding via ffmpeg that seems not to work. Permission on the wma file is rw for the mt-daapd user.

    #4952
    rpedde
    Participant

    @gordo wrote:

    Using rsp I now can play wma to Soundbridge without unsuccessful attempt at transcoding. However, when I am connected via iTunes I doesn’t work. The song info is listed as wav which seems correct but when I play I get ziltch and log says:

    2006-06-06 19:11:48: Error opening /mediakeg/Audio/Rock/Sonic Youth/Sonic Nurse/03 – Dripping Dream.wma for ssc: Cannot open file

    I am using the ffmpeg plugin and it seems OK transcoding flac.

    i.e. it seems to correctly figure out client supports (Soundbridge) or doesn’t support (iTunes) wma – it is the actual transcoding via ffmpeg that seems not to work. Permission on the wma file is rw for the mt-daapd user.

    Try transcoding it with ffmpeg from the command-line. It might be something crazy like wma pro or something that flac won’t convert?

    #4953
    gordo
    Participant

    Well it appears to be a ffmpeg problem:

    willsam Sonic Nurse # ffmpeg -i “01 – Pattern Recognition.wma” text.wav
    FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: –prefix=/usr –mandir=/usr/share/man –disable-static –enable-shared –cc=i686-pc-linux-gnu-gcc –extra-ldflags= -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavutil –disable-altivec –disable-debug –disable-v4l –disable-v4l2 –disable-network –disable-opts –enable-mp3lame –enable-a52 –enable-dc1394 –enable-libogg –enable-vorbis –enable-faad –enable-faac –enable-gpl –enable-pp –disable-strip
    libavutil version: 49.0.0
    libavcodec version: 51.7.0
    libavformat version: 50.3.0
    built on Jun 7 2006 11:00:33, gcc: 4.1.1 (Gentoo 4.1.1)
    01 – Pattern Recognition.wma: Error while opening file

    The confusing thing is that flac transcoding using the ffmpeg plucin works but command line doesn’t:

    willsam Dirty # ffmpeg -i “05 – Shoot.flac” text.wav
    FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: –prefix=/usr –mandir=/usr/share/man –disable-static –enable-shared –cc=i686-pc-linux-gnu-gcc –extra-ldflags= -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavutil –disable-altivec –disable-debug –disable-v4l –disable-v4l2 –disable-network –disable-opts –enable-mp3lame –enable-a52 –enable-dc1394 –enable-libogg –enable-vorbis –enable-faad –enable-faac –enable-gpl –enable-pp –disable-strip
    libavutil version: 49.0.0
    libavcodec version: 51.7.0
    libavformat version: 50.3.0
    built on Jun 7 2006 11:00:33, gcc: 4.1.1 (Gentoo 4.1.1)
    05 – Shoot.flac: Unknown format

    I guess I need to figure out more about ffmpeg. In principle it thinks it supports wma:

    willsam portage # ffmpeg -formats
    FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: –prefix=/usr –mandir=/usr/share/man –disable-static –enable-shared –cc=i686-pc-linux-gnu-gcc –extra-ldflags= -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060302/work/ffmpeg-0.4.9-p20060302-shared/libavutil –disable-altivec –disable-debug –disable-v4l –disable-v4l2 –disable-network –disable-opts –enable-mp3lame –enable-a52 –enable-dc1394 –enable-libogg –enable-vorbis –enable-faad –enable-faac –enable-gpl –enable-pp –disable-strip
    libavutil version: 49.0.0
    libavcodec version: 51.7.0
    libavformat version: 50.3.0
    built on Jun 7 2006 11:00:33, gcc: 4.1.1 (Gentoo 4.1.1)
    File formats:
    E 3g2 3gp2 format
    E 3gp 3gp format
    D 4xm 4X Technologies format
    D RoQ Id RoQ format
    D aac ADTS AAC
    DE ac3 raw ac3
    E adts ADTS AAC
    DE aiff Audio IFF
    DE alaw pcm A law format
    DE asf asf format
    E asf_stream asf format
    DE au SUN AU Format
    DE audio_device audio grab and output
    DE avi avi format
    D avs avs format
    E crc crc testing format
    D daud D-Cinema audio format
    D dc1394 dc1394 A/V grab
    D dts raw dts
    DE dv DV video format
    D dv1394 dv1394 A/V grab
    E dvd MPEG2 PS format (DVD VOB)
    D ea Electronic Arts Multimedia Format
    DE ffm ffm format
    D film_cpk Sega FILM/CPK format
    D flic FLI/FLC/FLX animation format
    DE flv flv format
    E framecrc framecrc testing format
    DE gif GIF Animation
    DE h261 raw h261
    DE h263 raw h263
    DE h264 raw H264 video format
    D idcin Id CIN format
    DE image image sequence
    DE image2 image2 sequence
    DE image2pipe piped image2 sequence
    DE imagepipe piped image sequence
    D ingenient Ingenient MJPEG
    D ipmovie Interplay MVE format
    DE m4v raw MPEG4 video format
    D matroska Matroska file format
    DE mjpeg MJPEG video
    D mm American Laser Games MM format
    DE mmf mmf format
    E mov mov format
    D mov,mp4,m4a,3gp,3g2 QuickTime/MPEG4 format
    E mp2 MPEG audio layer 2
    DE mp3 MPEG audio layer 3
    E mp4 mp4 format
    DE mpeg MPEG1 System format
    E mpeg1video MPEG video
    E mpeg2video MPEG2 video
    DE mpegts MPEG2 transport stream format
    D mpegvideo MPEG video
    E mpjpeg Mime multipart JPEG format
    DE mulaw pcm mu law format
    D nsv NullSoft Video format
    E null null video format
    DE nut nut format
    DE ogg Ogg Vorbis
    E psp psp mp4 format
    D psxstr Sony Playstation STR format
    DE rawvideo raw video format
    DE rm rm format
    DE s16be pcm signed 16 bit big endian format
    DE s16le pcm signed 16 bit little endian format
    DE s8 pcm signed 8 bit format
    D shn raw shorten
    D sol Sierra SOL Format
    E svcd MPEG2 PS format (VOB)
    DE swf Flash format
    D tta true-audio
    DE u16be pcm unsigned 16 bit big endian format
    DE u16le pcm unsigned 16 bit little endian format
    DE u8 pcm unsigned 8 bit format
    E vcd MPEG1 System format (VCD)
    D vmd Sierra VMD format
    E vob MPEG2 PS format (VOB)
    DE voc Creative Voice File format
    DE wav wav format
    D wc3movie Wing Commander III movie format
    D wsaud Westwood Studios audio format
    D wsvqa Westwood Studios VQA format
    DE yuv4mpegpipe YUV4MPEG pipe format

    Image formats (filename extensions, if any, follow):
    DE gif gif

    Codecs:
    D V 4xm
    D V D 8bps
    DEA aac
    D V D aasc
    DEA ac3
    DEA adpcm_4xm
    DEA adpcm_adx
    DEA adpcm_ct
    DEA adpcm_ea
    DEA adpcm_ima_dk3
    DEA adpcm_ima_dk4
    DEA adpcm_ima_qt
    DEA adpcm_ima_smjpeg
    DEA adpcm_ima_wav
    DEA adpcm_ima_ws
    DEA adpcm_ms
    DEA adpcm_sbpro_2
    DEA adpcm_sbpro_3
    DEA adpcm_sbpro_4
    DEA adpcm_swf
    DEA adpcm_xa
    DEA adpcm_yamaha
    D A alac
    DEV D asv1
    DEV D asv2
    D V D avs
    D V bmp
    D V D camstudio
    D V D camtasia
    D V D cinepak
    D V D cljr
    D A cook
    D V D cyuv
    DES dvbsub
    DES dvdsub
    DEV D dvvideo
    DEV D ffv1
    DEVSD ffvhuff
    D A flac
    D V D flic
    DEVSD flv
    D V D fraps
    DEA g726
    DEV D h261
    DEVSDT h263
    D VSD h263i
    EV h263p
    D V DT h264
    DEVSD huffyuv
    D V D idcinvideo
    D V D indeo2
    D V indeo3
    D A interplay_dpcm
    D V D interplayvideo
    EV jpegls
    EV ljpeg
    D V D loco
    D A mace3
    D A mace6
    D V D mdec
    DEV D mjpeg
    D V D mjpegb
    D V D mmvideo
    DEA mp2
    DEA mp3
    D A mp3adu
    D A mp3on4
    DEVSDT mpeg1video
    DEVSDT mpeg2video
    DEVSDT mpeg4
    D A mpeg4aac
    D VSDT mpegvideo
    DEVSD msmpeg4
    DEVSD msmpeg4v1
    DEVSD msmpeg4v2
    D V D msrle
    D V D msvideo1
    D V D mszh
    DEV pam
    DEV pbm
    DEA pcm_alaw
    DEA pcm_mulaw
    DEA pcm_s16be
    DEA pcm_s16le
    DEA pcm_s24be
    DEA pcm_s24daud
    DEA pcm_s24le
    DEA pcm_s32be
    DEA pcm_s32le
    DEA pcm_s8
    DEA pcm_u16be
    DEA pcm_u16le
    DEA pcm_u24be
    DEA pcm_u24le
    DEA pcm_u32be
    DEA pcm_u32le
    DEA pcm_u8
    DEV pgm
    DEV pgmyuv
    DEV png
    DEV ppm
    D A qdm2
    D V D qdraw
    D V D qpeg
    D V D qtrle
    DEV rawvideo
    D A real_144
    D A real_288
    D A roq_dpcm
    D V D roqvideo
    D V D rpza
    DEV D rv10
    DEV D rv20
    D A shorten
    D V D smc
    DEV snow
    D A sol_dpcm
    DEA sonic
    EA sonicls
    D V D sp5x
    DEV D svq1
    D VSD svq3
    D V theora
    D V D truemotion1
    D V D truemotion2
    D A truespeech
    D A tta
    D V D ultimotion
    D V vc9
    D V D vcr1
    D A vmdaudio
    D V D vmdvideo
    DEA vorbis
    D V vp3
    D V D vqavideo
    D A wmav1
    D A wmav2
    DEVSD wmv1
    DEVSD wmv2
    D V D wnv1
    D A ws_snd1
    D A xan_dpcm
    D V D xan_wc3
    D V D xl
    DEV D zlib
    D V zmbv

    Supported file protocols:
    file: pipe:
    Frame size, frame rate abbreviations:
    ntsc pal qntsc qpal sntsc spal film ntsc-film sqcif qcif cif 4cif
    Motion estimation methods:
    zero(fastest) full(slowest) log phods epzs(default) x1 hex umh iter

    Note, the names of encoders and decoders dont always match, so there are
    several cases where the above table shows encoder only or decoder only entries
    even though both encoding and decoding are supported for example, the h263
    decoder corresponds to the h263 and h263p encoders, for file formats its even
    worse

    #4954
    schiers
    Participant

    Ron,

    although I haven’t tested to call ffmeg from a commandline, I guess here we have exactly the problem I was refering to in my other posting. I will check. As I need some sleep, I will do that tomorrow.

    BR,
    Carsten.

    #4955
    rpedde
    Participant

    @schiers wrote:

    Ron,

    although I haven’t tested to call ffmeg from a commandline, I guess here we have exactly the problem I was refering to in my other posting. I will check. As I need some sleep, I will do that tomorrow.

    BR,
    Carsten.

    rmember that there are also multiple types of wma. regular wma, wma pro, wma voice, wma lossless… afaik, only “regular” wma decoders are available on non-windows platforms.

    — Ron

Viewing 5 posts - 1 through 5 (of 5 total)
  • The forum ‘Nightlies Feedback’ is closed to new topics and replies.