GNOME Bugzilla – Bug 302757
Ogg files are always called Ogg Vorbis in listview
Last modified: 2006-02-05 18:17:18 UTC
nautilus does not detect Ogg files containing Theora(Video), and always calls the files Ogg Vorbis audio(Type column). nautilus should detect if the Ogg file contains audio or video and also allow to select different applications for each case, i.e. Ogg Vorbis, Ogg Speex, Ogg Flac -> rhythmbox, Ogg Audio Ogg Theora, possible other video codecs -> totem, Ogg Video Ogg container with unknown codec -> totem, Ogg Media Container
not sure that's fixable, there is no easy way to make the difference between these file. I'm changing to enhancement
there is, have a look at how it is done in konqueror, if you still think its not possible please stop by in #theora on freenode.net or write a mail to theora-dev@xiph.org
do you know if there is a way to do this with a mimemagic or if you need to read the file content to figure that information?
from /usr/share/mimelnk/magic # OGG files 0 string OggS application/ogg >28 string \x01vorbis audio/vorbis >28 string fLaC audio/x-oggflac >28 string \x80theora video/x-theora >28 string Speex\ \ audio/x-speex >29 string video video/x-ogm
thanks. There is a shared-mime-info bug about this: https://bugs.freedesktop.org/show_bug.cgi?id=1002
*** Bug 308579 has been marked as a duplicate of this bug. ***
Will be this enhancement included in 2.12 branch ?
The problem seems to be that we always have to sniff ogg files to tell their MIME type. Maybe nautilus-directory-async.c:wants_slow_mime_type should always return TRUE for them.
*** Bug 102017 has been marked as a duplicate of this bug. ***
It turns out that the solution was to fix xdgmime and shared-mime-info. GnomeVFS and shared-mime-info HEAD will work correctly, i.e. always sniff.
*** Bug 330011 has been marked as a duplicate of this bug. ***