avconv mengonversi video dengan kualitas sangat buruk

8

Saya memiliki aplikasi command line linux yang disebut avcon . Ini digunakan untuk mengkonversi file. Sebagai contoh jika saya memiliki file bernama video.mp4 saya dapat menjalankan avconv -i video.mp4 video.oggdan itu akan dikonversi video.mp4menjadi video.ogg.

Jadi masalah saya (pertanyaan): Setiap kali mengkonversi file, kualitas file outputnya sangat buruk dibandingkan dengan video asli (video input). Bagaimana saya bisa menyelesaikannya? Maksud saya bagaimana saya bisa mengkonversi file dan masih mendapatkan kualitas yang sama?

Jika ini tidak mungkin menggunakan aplikasi ini. Adakah yang bisa menyarankan hal lain untuk mengonversi file video menggunakan baris perintah?

Anonim
sumber

Jawaban:

7

Anda dapat menyesuaikan kualitas video menggunakan -qscalebendera untuk perintah itu. Penggunaan -qscale 1harus memberikan kualitas terbaik dan jika Anda tidak menggunakan bendera ini, hasilnya biasanya berkualitas buruk. Coba gunakan ini sebagai gantinya:

avconv -i video.mp4 -threads auto -qscale 1 -aq 1 video.ogg

Saya juga menyertakan bendera untuk mengoptimalkan penggunaan beberapa utas dan lainnya untuk memaksimalkan kualitas audio.

mchid
sumber
Apa yang dilakukan bendera tambahan ini? Seperti: utas, aq?
Anonim
@Anonim -aqadalah kualitas audio. Gunakan 1untuk kualitas audio terbaik. Jika perlu waktu lama untuk mengonversi file, Anda mungkin bisa melakukannya lebih cepat tanpa aqflag tetapi audio mungkin bukan kualitas terbaik pada akhirnya. Selanjutnya, utas adalah tugas yang dijalankan oleh prosesor. Jika Anda memiliki 2 inti fisik yang menggunakan -threads 2kinerja optimal. Namun, jika Anda ingin membatasi sumber daya sistem yang dikonsumsi oleh proses, Anda dapat membatasinya pada satu utas untuk menggunakan hanya satu inti untuk menjalankan proses tetapi akan memakan waktu lebih lama. Mengaturnya ke otomatis seharusnya secara otomatis memilih opsi terbaik untuk Anda.
mchid
Saya menjalankan perintah ini tetapi sekarang tidak ada audio? Bisakah Anda memberi tahu saya apa yang salah?
Anonim
Baik! Audio ada tetapi firefox tidak memutar audio. Ada bantuan?
Anonim
Hey @mchid saya menemukan superuser.com/questions/353022/no-sound-in-html5-video . Bisakah Anda jelaskan kepada saya apa itu codec audio, libtheora, dll. Tolong bantu saya, saya tidak tahu apa-apa tentang video. Tapi saya perlu mengubahnya di aplikasi web saya untuk menghasilkan video browser html5 lintas.
Anonim
0

avconv -i video.mp4 -baca otomatis -qscale 10 -aq 10 video.ogg

10 adalah kualitas tertinggi.

Ref: https://trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide Ya referensi untuk ffmpeg tapi saya kira avconv dan ffmpeg memiliki antarmuka yang kompatibel.

Saya Mo
sumber
Tidak ada avconv dari 1 (kualitas tertinggi) hingga 31 (terburuk): libav.org/avconv.html
Zurd