Adding CUE support

General discussions
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Adding CUE support

Post by anonbeat »

Can you try transcoding to other format instead of flac please ?
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Adding CUE support

Post by tamalet »

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.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Adding CUE support

Post by anonbeat »

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.
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Adding CUE support

Post by tamalet »

OK, thanks for all the effort.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Adding CUE support

Post by anonbeat »

rawdlite
Posts: 27
Joined: Tue Feb 22, 2011 9:13 am

Adding CUE support

Post by rawdlite »

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.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Adding CUE support

Post by anonbeat »

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.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Adding CUE support

Post by anonbeat »

In svn revision 1731 now drag and drop cue files should work
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Adding CUE support

Post by tamalet »

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'
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Adding CUE support

Post by tamalet »

Version 1735 fixed the duplicate album problem, but drag and drop does not work at all.
Locked