WarDrome Sci-fi MMORPG
WarDrome Sci-fi MMORPG

Convertire mp3 in ogg vorbis.

Ogg Vorbis

Ultimamente il formato OGG è tornato alla ribalta, un pò per la crociata di Richard Stallman contro i formati musicali proprietari, un pò per via dell’implementazione dell’html5 audio usata da Firefox che è in grado appunto di riprodurre i file OGG senza ausilio di plugin esterni.

L’implementazione del tag AUDIO e della api javascript Audio() varia però molto da browser a browser, in Internet Explorer è assente, Safari è in grado di riprodurre mp3 e wav (e in realtà qualsiasi formato audio di QT), Chrome OGG ed mp3, Firefox OGG e wav, Opera per il momento soltanto wav.

Se volessimo per esempio mettere nel nostro sito una musica di sfondo in mp3 la sentirebbero soltanto alcuni utenti, se la mettessimo in OGG solo alcuni altri etc.

La soluzione sarà evidentemente quella di “sniffare” il browser e fornire il formato corretto.

Per adesso vediamo come convertire un file mp3 in ogg su un linux debian, in un articolo successivo esamineremo i tag e le api audio di html5.

Nella nostra shell digitiamo:

sudo apt-get install mp32ogg

Confermiamo e lasciamo che apt-get installi tutte le dipendenze e i file necessari.

Appena finito possiamo convertire da mp3 a ogg singoli files o intere directory (ricorsivamente)

La sintassi ce la spiega lo stesso comando:

mp32ogg --help
 
mp32ogg v0.11
(c) 2000-2002 Nathan Walp
Released without warranty under the terms of the Artistic License
 
Usage: /usr/bin/mp32ogg [options] dir1 dir2 file1 file2 ...
 
Options:
--quality=[-1..10]       Set Ogg/Vorbis quality level
                         Defaults to bitrate of original .mp3
--delete                 Delete files after converting
--rename=format          Instead of simply replacing the .mp3 with
                         .ogg for the output file, produce output 
                         filenames in this format, replacing %a, %t
                         and %l with artist, title, and album name
                         for the track
--lowercase              Force lowercase filenames when using --rename
--verbose                Verbose output
--preserve-timestamp     Preserve file timestamp
--help                   Display this help message

Credo non ci sia da aggiungere altro ma se avete bisogno di chiarimenti, commentate.


Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Reddit
  • StumbleUpon
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

2 Comments

[...] Per prima cosa ricordiamoci di rendere disponibili sul server due versioni del file audio: in formato mp3 ed ogg. (Vedi anche: Convertire mp3 in ogg vorbis) [...]

[...] utilizzare le caratteristiche di streaming veloci di HTML5in mp3 e ogg. [...]

Leave a comment

Your comment

Connect with Facebook