Adding CUE support
- anonbeat
- Posts: 2048
- Joined: Thu Sep 16, 2010 9:47 pm
Adding CUE support
Can you try transcoding to other format instead of flac please ?
-
- Posts: 490
- Joined: Fri Sep 24, 2010 4:34 am
Adding CUE support
I tried generating an mp3. It creates a file of 1.5K no matter what I copy which cannot be played.
The console says:
12:05:56: Error: Transcode gstreamer error 'GStreamer encountered a general stream error.'
'gstbaseparse.c(2695): gst_base_parse_loop (): /GstPipeline:guTransPipeline/GnlComposition:guComposition/GnlFileSource:guTransSource/GstURIDecodeBin:internal-uridecodebin/GstDecodeBin2:decodebin27/GstFlacParse:flacparse7:
streaming stopped, reason error'
TagLib: MPEG::Properties::read() -- Could not find a valid last MPEG frame in the stream.
The console says:
12:05:56: Error: Transcode gstreamer error 'GStreamer encountered a general stream error.'
'gstbaseparse.c(2695): gst_base_parse_loop (): /GstPipeline:guTransPipeline/GnlComposition:guComposition/GnlFileSource:guTransSource/GstURIDecodeBin:internal-uridecodebin/GstDecodeBin2:decodebin27/GstFlacParse:flacparse7:
streaming stopped, reason error'
TagLib: MPEG::Properties::read() -- Could not find a valid last MPEG frame in the stream.
- anonbeat
- Posts: 2048
- Joined: Thu Sep 16, 2010 9:47 pm
Adding CUE support
Just tried in Maverick and in Oneiric and its working fine in maverick but it fails in oneiric.
Going to investigate where the problem comes from but looks like its a gnonlin problem.
Going to investigate where the problem comes from but looks like its a gnonlin problem.
-
- Posts: 490
- Joined: Fri Sep 24, 2010 4:34 am
Adding CUE support
OK, thanks for all the effort.
- anonbeat
- Posts: 2048
- Joined: Thu Sep 16, 2010 9:47 pm
Adding CUE support
This is the problem with flac files in recent gst versions
http://permalink.gmane.org/gmane.comp.v ... bugs/82348
https://bugzilla.gnome.org/show_bug.cgi?id=650785
http://permalink.gmane.org/gmane.comp.v ... bugs/82348
https://bugzilla.gnome.org/show_bug.cgi?id=650785
-
- Posts: 27
- Joined: Tue Feb 22, 2011 9:13 am
Adding CUE support
I compiled from svn and am running 0.3.4-1730.
Congratulations this looks really good.
I checked the Cuefile Functionality and this is a really cool feature.
When exporting (copy to) i run in the similar problems.
Source: '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac'
Target: '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life'
Format: 3
Quality: 0
04:54:25 PM: Transcode 3 - 0 '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac' => '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
:::: 1 => 349012
04:54:25 PM: guTranscodeThread::BuildPipelineWithOffset
(guayadeque:9983): GLib-GObject-WARNING **: g_object_notify: object class `GstFlacEnc' has no property named `loose_mid_side'
04:54:25 PM: Converting from 1000000 to 0
04:54:25 PM: Linked composer and converter...
04:54:25 PM: Error: Transcode gstreamer error 'GStreamer encountered a general stream error.'
'gstbaseparse.c(2695): gst_base_parse_loop (): /GstPipeline:guTransPipeline/GnlComposition:guComposition/GnlFileSource:guTransSource/GstURIDecodeBin:internal-uridecodebin/GstDecodeBin2:decodebin21/GstFlacParse:flacparse1:
streaming stopped, reason error'
TagLib: FLAC::File::scan() -- FLAC stream not found
TagLib: FileRef::save() - Called without a valid file.
04:54:25 PM: Warning: Tags Save failed for file '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
04:54:26 PM: Transcode 3 - 0 '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac' => '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
:::: 1 => 349012
04:54:26 PM: guTranscodeThread::BuildPipelineWithOffset
Sorry, don't know how to yellow the error message.
I am running Ubuntu 11.10
3.0.0-13-generic #22-Ubuntu SMP
gst-inspect-0.10 | grep gnl
gnonlin: gnlsource: GNonLin Source
gnonlin: gnlcomposition: GNonLin Composition
gnonlin: gnloperation: GNonLin Operation
gnonlin: gnlurisource: GNonLin URI Source
gnonlin: gnlfilesource: GNonLin File Source
I also tried with target format mp3 and got the same error.
But just being able to play cuefiles and being able to navigate in the playlist is great.
Most my cuefiles are for dts encoded wav files.
Have you considered mplayer for splitting audiofiles. I had good experiences when used to split audio according to cuefile.
I am pretty content with what you have done already, but i am glad to support you with more test if that helps.
Congratulations this looks really good.
I checked the Cuefile Functionality and this is a really cool feature.
When exporting (copy to) i run in the similar problems.
Source: '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac'
Target: '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life'
Format: 3
Quality: 0
04:54:25 PM: Transcode 3 - 0 '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac' => '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
:::: 1 => 349012
04:54:25 PM: guTranscodeThread::BuildPipelineWithOffset
(guayadeque:9983): GLib-GObject-WARNING **: g_object_notify: object class `GstFlacEnc' has no property named `loose_mid_side'
04:54:25 PM: Converting from 1000000 to 0
04:54:25 PM: Linked composer and converter...
04:54:25 PM: Error: Transcode gstreamer error 'GStreamer encountered a general stream error.'
'gstbaseparse.c(2695): gst_base_parse_loop (): /GstPipeline:guTransPipeline/GnlComposition:guComposition/GnlFileSource:guTransSource/GstURIDecodeBin:internal-uridecodebin/GstDecodeBin2:decodebin21/GstFlacParse:flacparse1:
streaming stopped, reason error'
TagLib: FLAC::File::scan() -- FLAC stream not found
TagLib: FileRef::save() - Called without a valid file.
04:54:25 PM: Warning: Tags Save failed for file '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
04:54:26 PM: Transcode 3 - 0 '/home/tom/htpc/V.A - Female Audiophile II (2007.SACD.Percent Music)/Various - Female Audiophile II.flac' => '/home/tom/Music/E. Kontomanou-2007-Female Audiophile II-00-The Good Life.flac'
:::: 1 => 349012
04:54:26 PM: guTranscodeThread::BuildPipelineWithOffset
Sorry, don't know how to yellow the error message.
I am running Ubuntu 11.10
3.0.0-13-generic #22-Ubuntu SMP
gst-inspect-0.10 | grep gnl
gnonlin: gnlsource: GNonLin Source
gnonlin: gnlcomposition: GNonLin Composition
gnonlin: gnloperation: GNonLin Operation
gnonlin: gnlurisource: GNonLin URI Source
gnonlin: gnlfilesource: GNonLin File Source
I also tried with target format mp3 and got the same error.
But just being able to play cuefiles and being able to navigate in the playlist is great.
Most my cuefiles are for dts encoded wav files.
Have you considered mplayer for splitting audiofiles. I had good experiences when used to split audio according to cuefile.
I am pretty content with what you have done already, but i am glad to support you with more test if that helps.
- anonbeat
- Posts: 2048
- Joined: Thu Sep 16, 2010 9:47 pm
Adding CUE support
Just submitted a bug to gstreamer developers
https://bugzilla.gnome.org/show_bug.cgi?id=667430
Its nothing I can do about to fix it.
It shoudl be fine for other formats. And also using maverick works perfectly. Dont know other distros.
https://bugzilla.gnome.org/show_bug.cgi?id=667430
Its nothing I can do about to fix it.
It shoudl be fine for other formats. And also using maverick works perfectly. Dont know other distros.
- anonbeat
- Posts: 2048
- Joined: Thu Sep 16, 2010 9:47 pm
Adding CUE support
In svn revision 1731 now drag and drop cue files should work
-
- Posts: 490
- Joined: Fri Sep 24, 2010 4:34 am
Adding CUE support
I tried it and it works mostly fine. But the only flag+cue that I have is now recognized as two albums, but I can't see the difference between them. The second one has only 2 songs and when I try to play them I get an error:
(guayadeque:28919): GLib-GObject-WARNING **: g_object_set_valist: object class `GstLevel' has no property named `\xd0)S\u0008\u0001'
14:17:06: Error: ee: Failed load of file 'file:///home/tamalet/Music/Classical/Gaetano Nasillo, Luca Guglielmi, Sara Bennici/2010 - Caldara - Sonate a Violoncello Solo/22 - III. Aria_ Non molto allegro.mp3'
(guayadeque:28919): GLib-GObject-WARNING **: g_object_set_valist: object class `GstLevel' has no property named `\xd0)S\u0008\u0001'
14:17:06: Error: ee: Failed load of file 'file:///home/tamalet/Music/Classical/Gaetano Nasillo, Luca Guglielmi, Sara Bennici/2010 - Caldara - Sonate a Violoncello Solo/22 - III. Aria_ Non molto allegro.mp3'
-
- Posts: 490
- Joined: Fri Sep 24, 2010 4:34 am
Adding CUE support
Version 1735 fixed the duplicate album problem, but drag and drop does not work at all.