Use oga (Ogg Vorbis, audio) as the default extension extension for adding music to collection

Bug #241973 reported by Fabián Rodríguez on 2008-06-21
8
Affects Status Importance Assigned to Milestone
GNOME media utilities
Won't Fix
Medium
gnome-media (Ubuntu)
Wishlist
Ubuntu Desktop Bugs

Bug Description

Binary package hint: rhythmbox

From wikipedia:

"The term ‘Ogg’ is commonly used to refer to audio file format Ogg Vorbis, that is, Vorbis-encoded audio in the Ogg container. Previously, the .ogg file extension was used for any content distributed within Ogg, but as of 2007, the Xiph.Org Foundation requests that .ogg be used only for Vorbis due to backwards-compatibility concerns. The Xiph.Org Foundation decided to create a new set of file extensions and media types to describe different types of content such as .oga for audio, .ogv for video (including Theora), and .ogx for applications."
- http://en.wikipedia.org/wiki/Ogg

Original reference on xiph.org:
http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions

Most importantly, see this page for different patches related to adding
http://wiki.xiph.org/index.php/MIME-Migration

See IETF draft:
http://www.ietf.org/internet-drafts/draft-goncalves-rfc3534bis-01.txt

See bug #201291 which is broader in scope (all of Ubuntu).

ProblemType: Bug
Architecture: i386
Date: Sat Jun 21 15:43:22 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/rhythmbox
NonfreeKernelModules: nvidia
Package: rhythmbox 0.11.5-0ubuntu7
PackageArchitecture: i386
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: rhythmbox
Uname: Linux 2.6.24-19-generic i686

Related branches

Fabián Rodríguez (magicfab) wrote :
Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Wishlist
Sebastien Bacher (seb128) wrote :

thank you for your bug report. is any application using this new naming yet? that seems not really standard in behaviour and that should rather be discussed on bugzilla.gnome.org

Changed in rhythmbox:
status: New → Incomplete
Sebastien Bacher (seb128) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to 'New'. Thanks again!

Changed in rhythmbox:
status: Incomplete → Invalid
Fabián Rodríguez (magicfab) wrote :

I missed the previous question somehow. Why is it relevant that any other apps would properly save as .oga ? I don't know of the top of my head but I'll keep an eye and report back if I see others. What needs to be discussed about this ?

Sebastien Bacher (seb128) wrote :

what do you request to be changed there exactly?

Fabián Rodríguez (magicfab) wrote :

When inserting a CD to be "ripped" to Ogg Vorbis, use the .oga extension to create such files.

Sebastien Bacher (seb128) wrote :

the profiles are a gnome-media thing

Changed in rhythmbox:
status: Invalid → New
Sebastien Bacher (seb128) wrote :

the bug has been sent upstream on http://bugzilla.gnome.org/show_bug.cgi?id=543306

Changed in gnome-media:
status: New → Triaged
Changed in gnome-media:
status: Unknown → New
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in gnome-media:
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-media - 2.23.91-0ubuntu1

---------------
gnome-media (2.23.91-0ubuntu1) intrepid; urgency=low

  * New upstream version:
    Bugs fixed:
    - 516090, 404877: GIO port, use GtkRecentManager
    - 548468: Replace "Run Mixer" with "Open Volume Control" in
      g-s-r documentation.
    - 537028: Fix an issue with SunAudio mixer
    - 543306: Use ".oga" instead of ".ogg" for OGG audio. (lp: #241973)
  * debian/control.in:
    - don't require libgnomevfs, update libglib requirement
  * debian/patches/01_lpi.patch,
    debian/patches/06_autoconf.patch:
    - new version update

 -- Sebastien Bacher <email address hidden> Mon, 01 Sep 2008 23:13:21 +0200

Changed in gnome-media:
status: Fix Committed → Fix Released
Changed in gnome-media:
status: New → Fix Released

This is _totally_ broken. I have hardware that knows about .ogg but not .oga, so now when I rip songs with Linux they don't work on my music player. I am cluey enough to know that I have to rename them, but most people won't be - and will just assume that Linux doesn't work.

Hew (hew) wrote :

That would be classed as a bug with your hardware, perhaps a firmware update is required. The ogg standard now primarily uses .oga for audio, and .ogg is kept only for backwards compatibility, see http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions . I too have a hardware player that recognises .ogg and not .oga, so I keep my files as .ogg as well (for now).

I believe it's more important to adhere to the standards rather than keep using .ogg indefinitely, just to keep some hardware players happy. I suspect only a fraction of users with .oga files will have .ogg hardware players, and those that do would probably be aware why an .oga file doesn't work.

This has been reverted upstream, just to let you know. They realized it was a little stupid since we don't get much advantages and break compatibility. Expecting users to update their firmwares is not an option, they won't understand the problem (sometimes it even requires Windows to do so...). Anyway now .ogg is reserved to Ogg Vorbis files, and .oga is recommended for more complex files, which (software) players will detect.

Something to keep in min when "fixing" apparently little things... that can break a whole system.

FlagMan (flagman) wrote :

Right, more precisely it is reverted since gnome-media 2.25, which is in jaunty but not in intrepid.
Thanks.

Changed in gnome-media:
importance: Unknown → Medium
status: Fix Released → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.