Convertitore video: ogv in avi (o un altro formato più comune)


12

Ho usato recordMyDesktop per registrare cose. Un po 'lento da compilare ma registra bene. Tuttavia, quando provo a convertire da ogv ad avi (ho usato Devede e uno script mencoder) l'audio e il video non sono sincronizzati.

Ecco lo script per riferimento:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo "Converting $N files !"
for ((i=0; i<=(N-1); i++))
do
echo "converting" $1
filename=${1%.*}
#mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
mencoder "$1" -o $filename.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
shift 1
done

Esistono buoni convertitori di video affidabili là fuori? :)



sto pensando che il richiedente potrebbe provare a usare il comando da quel QA e sta avendo un problema, quindi ha posto una domanda diversa sulla sincronizzazione a / v
RobotHumans il

Sì, si tratta di problemi di sincronizzazione. :)
Ramon Tayag,

Ho appena scelto una risposta. Non so perché, ma sembra che cose diverse funzionino per configurazioni diverse. Fa schifo però che dobbiamo fare delle ricerche in merito.
Ramon Tayag,

Risposte:


6

WinFF Installa Winff

È una GUI per il convertitore video da riga di comando, FFMPEG. Converte la maggior parte dei file video convertiti da FFmpeg. WinFF esegue più file in più formati contemporaneamente. Ad esempio puoi convertire mpeg, flv e mov, tutti in avi tutti in una volta.


Questo ha funzionato anche per me. Sospetto perché è FFMPEG proprio come askubuntu.com/questions/17309/… . Sto scegliendo questo perché ha la gui. Meno per me da memorizzare!
Ramon Tayag,

WinFF è attualmente inutilizzabile su Ubuntu 14.04, non riesce a trovare l'encoder libxvid. C'è una segnalazione di bug su di essa: code.google.com/p/winff/issues/…
Luís de Sousa

7

Puoi usare avconv per convertire e ridimensionare facoltativamente (è incluso con ffmpeg ):

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -vb 3000k -ab 160k "output.avi"

Questo converte il tuo video in un file .avi con codec mjpeg e mp2 per una buona compatibilità.

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -qscale 5 "output.avi"

Questo converte il tuo video usando una scala di qualità.


3
Ciò ha preservato al meglio la qualità, ma l'ho usato senza la parte di ridimensionamento. Grazie!
penner

Questo è probabilmente l'unico metodo funzionale su Ubuntu 14.04. C'è un degrado della qualità visibile (anche rimuovendo il -s 640x480bit) ma il risultato finale è accettabile.
Luís de Sousa,

5

Puoi provare con ffmpeg:

ffmpeg -i input.ogv output.avi

1
Finora sembra che il passaggio da Mencoder abbia fatto per me! La cosa divertente è che era solito convertirsi correttamente con la mia sceneggiatura e con Devede. Poi ho notato che circa una settimana fa non è più sincronizzato.
Ramon Tayag,

1
*** QUESTO PROGRAMMA È DEPRECATO *** Questo programma è fornito solo per compatibilità e verrà rimosso in una versione futura. Si prega di usare avconv invece.
penner,

Questo metodo non funziona su Ubuntu 14.04.
Luís de Sousa,

2

Nel terminale digitare quanto segue,

mencoder input.ogv -o output.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
  • Cambia l' input .ogv con il nome del tuo file ogv.

  • È inoltre possibile assegnare il nome per il file di output modificando l' output .avi nel comando precedente.

testo alternativo


2

usando l'opzione -idx ho risolto questo problema per me ... discussione qui: http://ubuntuforums.org/showthread.php?t=665836

mencoder -idx input.ogv -ovc lavc -oac mp3lame -o output.avi


Hmm .. sfortunatamente, non ha funzionato per me. Proverò anche altre cose.
Ramon Tayag,

è strano. questo è il motivo per cui sono passato all'utilizzo di ffmpeg per fare l'acquisizione dello schermo. gtkrecord fa cose strane con il contenitore ogv e ottieni una riproduzione imprevedibile su diversi giocatori.
RobotHumans,




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.