Trucchi da Myth ... omane

Ora che disponiamo di un server multimediale coi fiocchi, ci sono alcuni trucchi che possono venirci utili quindi man mano che li trovo li elencherò qui.

Concatenare due files AVI

Può accadere di dovere concatenare due o più files AVI per unire ad esempio due "tempi" DIVIX originariamente messi su due CD.

Niente di più facile, basta aprire un terminale e scrivere

mencoder -oac copy -ovc copy -o output.avi input1.avi input2.avi

il file output avi conterrà la concatenazione di input 1.avi e input2.avi

Estrarre l'audio da un video

Trovato una clip con un remix fantastico?

Ecco come estrarre l'audio da qualsiasi avi, mpeg o flv e convertirlo in mp3

mplayer -dumpaudio mialic.flv -dumpfile miaclip.mp3

Ora se verifichiamo il file di uscita con il comando file scopriamo una brutta cosa:

file miaclip.mp3
MPEG ADTS, layer III, v2,   8 kBits, 22.05 kHz, Monaural

Allora modifichiamo la qualità così:

ffmpeg -i miaclip.flv -ab 128 -ar 44100 miaclip.mp3

In questo modo con ab indichiamo il sample rate di uscita e con ar il campionamento

Playlist in Mythvideo

Mythvideo non permette direttamente di gestire playlist.

In attesa che questa funzione venga implementata ecco una soluzione che permette di creare una playlist di viedo.

Io, ad esempio, ho una cartella in cui ho una serie di video musicali e li vorrei eseguire in squenza.

Utilizzando mplayer come player, è possibile creare una playlist come segue:

Creare un nuovo tipo di file .pls

In Advanced->Impostazioni->Media->Impostazioni video->Tipi di file

Aggiungere un nuovo tipo di file (io ho scelto pls da inserire senza il punto

Nella casella del comando da eseguire io ho messo il comando che uso per lanciare mplayer ma specificando -playlist come segue:

mplayer -ao alsa:device=spdif -fs -zoom -quiet -vo xv -alang it en -framedrop -playlist %s

Ora siamo pronti per creare la nostra prima playlist che richiederà il terminale

Creare la playlist

Le playlist per mplayer non sono altro che un elenco di files da eseguire in sequenza, quindi io mi sono creato una cartella Playlist sotto la cartella dvd in cui metterò tutte le mie playlist.

Ora volendo eseguire tutti i files che sono nella cartella Musicali dentro alla cartella dvd basta scrivere sul terminale

ls -d $PWD/Musicali >Playlist/musicali.pls

A questo punto basta andare in Guarda video rifare la scansione dei nuovi files e scegliere la nostra playlist per goderci i nostri videoclip in tutta tranquillità

Convertire i files video tra formati diversi

Ad esempio ho avuto necessità di convertire da mp4 a AVI per fare in modo che mplayer potesse leggere dei files scaricati da youtube.

Posto il concetto che il contenitore (AVI o MKV per capirci) può ospitare un flusso video codificato nei modi più disparati ed uno o più flussi audio, il tool da riga di comando "principe" per fare queste conversioni è ffmpeg.

Ma esiste un "alter ego" grafico che si chiama avidemux che permette di fare le conversioni in modo semplicissimo.

Installare avidemux è facilissimo: avendo installato i repo di rpmfusion vi basta scrivere

yum install avidemux

Dopo pochi istanti avidemux è installato nelle Applicazioni -> Audio Video.

Una volta apertolo selezioniamo il file da convertire e poi nei due poopup per il video e per l'audio scegliamo la codifica di destinazione.

Nel mio caso ho scelto XVID e MP3.

Selezioniamo il formato di uscita, io ho scelto AVI, e scegliamo salva filmato dal menu.

Pochi istanti e la conversione è avvenuta senza problemi!

Abilitare gli MP4 in Mplayer

Contrariamente a quanto credevo io, mplayer è benissimo in grado di leggere i files mp4.

Basta:

  • aprire mplayer e fare click con la destra e sciegliere "preferenze"
  • Nella linguetta "Video" assicurarsi che sia selezionato il driver X11/xv (che dovrebbe essere il default)
  • Nella linguetta "Codec & Demuxers" selezionare nella casella Audio Codecs "FFmpeg/libavcodec"

Cliccare ok, chiudere e riaprire mplayer e gli mp4 si possono leggere

Convertire da wmv a avi

Altra riga di comando che risolve questo problema

mencoder infile.wmv -ofps 23.976 -ovc lavc -oac copy -o outfile.avi

Utilizzare VLC come player di default

Mplayer è un ottimo software, ma il suo concorrente VLC vanta una maggiore predisposizione verso "qualsiasi formato".

Ho quindi mantenuto mplayer come plaer di default per i DVD, ma ho impostato VLC come player di default per i filmati

La riga da inserire è facilissima:

vlc %s vlc://quit

In questo modo vlc esegue i filemati.

Prima però ho modificato qualche impostazione di default di VLC per:

  • abilitare l'audio su SPDIF in ogni caso
  • funzionare a pieno schermo
  • utilizzare il tasto ESC per uscire in modo da avere un comportamento "consistente" rispetto ai comandi di MythTV

Gestire le icone cartelle e le meta informazioni di film e telefilm

Se organizzate i votri media in cartelle, MythVideo vi può fare vedere delle immagini.

  • se esiste una immagine che si chiama folder.jpg (o .png o .gif) usa quella
  • altrimenti usa la prima immagine utile che trova (se ce n'è una)

Per scaricare copertina e informazioni di film e telefilm basta andare sul dile da MythVideo e digitare la lettera i (come informazioni), quindi scegliere metadata e poi download metadata.

Se MythVideo non trovasse i dati, provate ad indicargli manualmente il titolo in lingua inglese.

Per le serie tv se nominate il file come nomeserie - stagionexepisodio.avi|flv ecc, MythVideo riconoscerà automaticamente la serie tv e la stagione, scaricando i dati corretti per il singolo episodio.

Unico "appunto" è che questi dati sono in lingua inglese.

Se la skin che utilizzate prevede la visualizzazione

Pulseaudio fa i capricci con VLC

Se pulseaudio fa click sull'output digitale e "silenzia" l'audio, provate ad impostare dalle preferenze audio come hardware SOLO l'uscita digitale