Saya mencoba mengonversi file VOB ke mpeg seperti ini:
./ffmpeg.exe -i VTS_01_2.VOB -r 24 out1.mpeg
Namun, kualitasnya sangat buruk.
Saya mencoba ./ffmpeg.exe -i VTS_01_2.VOB -vcodec copy out1.mpeg
Tetapi ukuran file terlalu besar (90% dari aslinya - 300 MB untuk video berdurasi 4 menit), dan Windows Movie Maker berusaha untuk mengimpornya.
Bagaimana saya bisa mendapatkan MPEG kualitas yang layak dari VOB saya?
ffmpeg
mpeg
vob
video-conversion
slhck
sumber
sumber
Jawaban:
Perintah ini tidak mengurangi ukuran atau mengubah kualitas. Ini hanya menggantikan VOB dan mengemasnya kembali sebagai MPEG. Anda harus dibiarkan dengan kualitas yang sama persis. Ukurannya berubah minimal karena kehilangan overhead wadah VOB.
Jika Anda ingin mempertahankan kualitas dan mengurangi ukuran, Anda harus mengonversinya dengan enkoder lain seperti x264 atau XviD ke wadah MKV atau MP4, misalnya:
Ini akan memberi Anda video H.264 dan audio AAC. Ditetapkan
-crf 23
untuk kualitas video, di mana lebih sedikit berarti kualitas yang lebih baik (nilai-nilai waras dari 18-28). Kualitas audio dapat diubah dengan-b:a 192k
untuk bitrate tetap, atau jika Anda ingin menggunakan pembuat enkode lain seperti-c:a libfaac
, Anda dapat memilih VBR dengan-q:a 100
(kualitas default 100%).sumber
cat *.VOB > output.vob
copy /b "1.vob" + "2.vob" + "3.vob" "temp.vob"
. Lihat juga stackoverflow.com/a/29729610Saya baru-baru ini melakukan beberapa pengkodean VOB setelah merobek beberapa DVD yang tak tergantikan. Menggunakan
ffmpeg version 1.2.4
keluar dari Homebrew di OSX:Saya harus mengatur
-probesize
dan-analyzeduration
karena file VOB 5.4GB memiliki aliran mulai nanti dalam file yang tidak ditemukan tanpa opsi ini.Berikutnya
-map
parameternya memungkinkan saya untuk memilih aliran mana yang akan diteruskan ke keluaran - aliran video, dua aliran audio pertama dan aliran ke-9, yang merupakan teks terjemahan. Gunakanffprobe
(dengan-probesize
&-analyzeduration
untuk melihat daftar aliran).Tambahkan beberapa
-metadata
ke stream audio dan subtitle dalam output.Opsi pengodean video setelah
-c:v
Anda dapat membaca tentang tempat lain .Akhirnya salin apa adanya stream audio dan subtitle ke file output. Keluaran harus
MKV
dalam rangka menanamkan subtitle dan semua metadata dengan benar.Di Macbook Air 2011 saya, penyandian ini memakan waktu sekitar 6 jam dan meludahkan file MKV 2.4GB yang sempurna.
sumber
Sintaks pada jawaban sebelumnya tidak berfungsi pada Mac OS saya. Yang ini tampaknya berfungsi dengan baik, dengan opsi yang sedikit berbeda (
-sameq
untuk mencocokkan kuantizer input,-ss
untuk offset waktu mulai dan-t
untuk durasi):sumber
-sameq
opsi ini sudah usang. Dalam versi lama gunakan-vcodec
/-acodec
bukan-c:v
/-c:a
.