File ogv di alta qualità - possibili?


8

Sto convertendo i file mov (o flv o mp4) in ogv. Sfortunatamente, i programmi che ho usato (Miro, il plugin ogv di FFMPEG) hanno una codifica terribile che appare estremamente sfocata. Qualcuno ha consigli per file meno compressi in questo formato? È possibile? Consigli sul software? Grazie.


2
Hai bisogno di dettagli, come ad esempio le specifiche del formato video di input e dei parametri dell'encoder. Anche i campioni di input e output aiuteranno.
Gyan,

Sì, è possibile - ogv offre alta qualità. Fornisci maggiori informazioni su ciò che stai facendo.
Dr Mayhem

Non vedo quali sono i vantaggi della conversione di video in OGV. In effetti è probabile che sia dannoso. Mantieni i tuoi file multimediali in MP4!
hendry,

Risposte:


16

Puoi codificare il video di Theora e l'audio di Vorbis con ffmpegse è stato compilato con --enable-libtheorae --enable-libvorbis. A seconda della ffmpegversione in uso, le impostazioni predefinite potrebbero non fornire una qualità sufficiente. Pertanto è necessario aggiungere alcuni parametri aggiuntivi per abilitare un tipo di modalità di qualità costante per il video.

Video Theora

Regola la qualità del video con l' opzione -qscale:v(o l'alias -q:v). L'intervallo valido per impostare la qualità video con libtheora è compreso tra -1 e 10. Un valore più elevato è una qualità più elevata.

Nota: alternative più moderne come VP8 possono fornire una migliore qualità a bitrate più bassi. Vedi FFmpeg: VP8 nella Guida alla codifica WebM per maggiori informazioni.

Vorbis audio

Regola la qualità audio con l' opzione -qscale:a(o l'alias -q:a) per l'audio VBR. L'intervallo valido per impostare la qualità audio con libvorbis è compreso tra 0 e 10. Un valore più elevato è una qualità superiore. Consulta le Impostazioni consigliate per l'encoder Vorbis per avere un'idea dei valori da utilizzare. L'impostazione predefinita di -q:a 3verrà utilizzata se si omette -q:ao -b:a.

Nota che ffmpegsupporta due codificatori Vorbis: la libreria esterna libtheora ( -c:a libvorbis) e il codificatore Vorbis nativo ( -c:a vorbis -strict experimental). Il codificatore nativo è sperimentale, non si confronta bene con la libvorbis e l'uso non è raccomandato.

Esempio

Il seguente comando creerà un output di buona qualità sia per il video che per l'audio:

ffmpeg -i input -c:v libtheora -c:a libvorbis -q:v 6 -q:a 5 output.ogg

ottenere ffmpeg

Assicurati di utilizzare sempre una ffmpegbuild recente e fai riferimento alla documentazione corrente specifica per la tua build poiché le opzioni possono cambiare. Vedi la pagina di download di FFmpeg per vari modi per acquisire ffmpego seguire una delle guide di compilazione di FFmpeg .

Vedi anche

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.