GNOME Bugzilla – Bug 423919
wavenc: Should use libgstriff
Last modified: 2013-07-17 12:08:20 UTC
Hi, wavenc currently has some own stuff for RIFF handling. It should put whatever it needs additionally into libgstriff and use everything from there instead to have all RIFF handling at some central place.
it probably should also be merged with wavparse into one wav plugin with two elements.
It seems that libgstriff only misses some functions to generate RIFF headers from caps, i.e. the inverse functions to what is already there. This way we could also get support for more formats.
And support writing out tags, which its does not right now.
I have a bunch of wav files, which I believe must use riff format for tags, that I can not convert to flac or anything else as they are dts audio. I tagged files with the only program I could find called MediaMonkey on windows. Hoping that Rhythmbox will see all the tags, I was disappointed to see that only some were read by gst/rb. Currently it does not seem to read album/track nr/year fields. It did however read artist/title/comment/genre fields. No editing possible of course. So, are there any plans in upgrading riff tag usage in gst anytime soon? Especially reading track nr and album name is of high importance I think...
This bug is about *writing* wav. If there are tags that are not extracted from .wav files, please create a new bug for that against wavparse/gst-plugins-good and attach the beginning of the .wav file (head --bytes=990k foo.wav > start.wav).
Let's close this for now, it's not really urgent and doesn't look like anybody is ever going to work on this.