Una delle mie guide più apprezzate (e credo di poter dire meglio riuscite) di sempre è quella sulla conversione dei video in 3gp senza problemi, che poi si traduceva in una vera e propria semplice guida all’installazione di tutti i codec/audio e video utili ad una macchina con Ubuntu.

Ebbene, da un poco di tempo a questa parte mi era capitato che con gli aggiornamenti di WinFF e di FFmpeg il primo funzionasse sempre bene, tranne per la conversione in 3gp per la quale falliva inesorabilmente. Dato che io, e ve l’avrò anche già detto alcune volte, sono spaventosamente e categoricamente pigro, mi sono adattato ad arrangiarmi con la versione per Windows del programma sotto Wine. In effetti non era il massimo.

Oggi incuriosito ho voluto provare ancora una volta a risolvere il problema, stavolta in modo serio però. Alla fine sono riuscito a rendermi conto che il problema non è di FFmpeg dai repository di Medibuntu, bensì di WinFF che richiama il programma con un parametro errato. Infatti nel nuovo FFmpeg il codec audio amr non si chiama più libamr_nb bensì amr_nb. Quindi, basta correggere il file dei presets digitando nel terminale il seguente comando:

sudo sed -i "s/libamr_nb/amr_nb/" /usr/share/winff/presets.xml

A questo punto non resta che rimuovere i presets dalle cartelle dei singoli utenti, in modo che si rigenerino a partire dal file corretto:

sudo rm /home/*/.winff/presets.xml

Ovviamente se si erano aggiunti dei presets personalizzati questi vengono cancellati, ma non mi sembra così grave.

Una piccola cosa, se non l’aveste notato, ora WinFF ha un sito tutto suo. Secondo me hanno fatto benissimo.

Per l’utilizzo del comando sed devo ringraziare Monossido.