Apa cara terbaik untuk mengkonversi video MPEG-2 ke MP4 H.264?


6

Saya telah bermain-main, mencoba menemukan pengaturan terbaik untuk mengonversi file DVD (MPEG-2) ke H.264 sehingga saya dapat menyimpan semua yang ada di iTunes dan menontonnya di TV. Sebagian besar barang yang saya robek menggunakan DVD Recorder. Saya di Inggris dan menggunakan format PAL. Saya ingin menyimpannya setepat mungkin dengan yang asli, termasuk semua interlacing.

Jika saya menggunakan Handbrake, itu mencoba memotong bit dan mengubah ukuran ke dimensi aneh, jadi saya harus bekerja untuk mematikan semua itu. Juga, bahkan jika saya mencoba untuk mematikan semua opsi decombing dan deinterlacing, termasuk menempatkan :interlacedbendera di opsi lanjutan, ketika saya memutarnya kembali di TV, entah bagaimana ia telah menghancurkan interlacing dan tidak lagi terlihat mulus.

Saya juga sudah mencoba VisualHub, yang jauh lebih mudah untuk diatur dan menjaga interlacing dengan baik secara default. Saya menemukan itu juga mengkonversi ke H.264 menggunakan MPEG StreamClip juga berfungsi. Namun, satu hal yang saya perhatikan ketika mengonversi program TV tentang Pink Floyd adalah bahwa konversi ke H.264 membuat beberapa warna hilang. Di komputer, warna hijau tampak sedikit lebih terang, dan di TV warna merah lebih mirip warna merah muda. Berikut ini ambil layar dari QuickTime Player (yang kiri adalah MPEG-2 dan dua lainnya adalah MP4 H.264):

masukkan deskripsi gambar di sini

Juga, menyalin dari TV menjaga beberapa garis di bagian atas layar yang berisi titik-titik putih (semacam sinkronisasi data?) ... Jika saya memotong video sehingga menghapusnya maka jelas yang membuat rasio aspek salah ... Apakah yang mempengaruhi bagaimana itu akan diputar di TV?

Jika ada yang punya kiat bagus tentang cara merobek barang, beri tahu saya!


2
Aneh bahwa Handbrake tidak berhasil untuk Anda. Saya mungkin tidak terlalu detail dalam video tetapi saya tidak ingat masalah encoding (atau lebih tepatnya, transcoding) dalam video apa pun yang saya konversi dengannya. Saya bersumpah dengan Handbrake, saya menggunakannya sepanjang waktu.
Jason Salaz

Saya menemukan Handbrake terlalu membingungkan dan memiliki UI yang buruk (tidak ada drag-and-drop yang sangat buruk menurut standar saat ini). Tapi saya tahu banyak orang yang bersumpah demi hal itu. Saya yakin itu bagus untuk mengonversi DVD film, tetapi apakah Anda pernah menggunakannya untuk mengonversi konten yang terjalin, dan berhasil membuatnya terjalin dengan benar?
Jowie

2
Handbreak adalah pilihan terbaik di luar sana. Anda akan lebih baik dilayani pergi ke forum mereka dan mendapatkan bantuan menemukan pengaturan khusus yang tepat. Untuk satu hal jika sumber Anda saling terkait, Anda harus deinterlace untuk mendapatkan segala jenis hasil yang layak. Masalah warna mungkin dapat diselesaikan dengan menggunakan profil High 4.1 dan menaikkan bit-rate.
Tyr

Saya akan melihat forum mereka dan tetap berpikiran terbuka, terima kasih. Bagaimanapun kau bilang aku harus deinterlace, tapi ini kuda-untuk-kursus. Saya ingin menjaga jalinan karena saya meng-encode video untuk diputar di TV. Jika saya deinterlace frame rate dipotong setengah, yang saya tidak mau lakukan! Saya ingin sedekat aslinya dengan poss.
Jowie

Jawaban:


1

Jika Anda menggunakan Apple TV untuk memutar konten ini di TV, saya membagikan rasa sakit Anda, dan waktu untuk mengonversi semuanya juga menyusahkan! Ini adalah saran alternatif, bukan jawaban untuk pertanyaan Anda.

Jika tujuan utama Anda di sini adalah hanya menonton konten, dan Anda lebih suka tidak perlu merobek, maka mungkin XBMC untuk sekadar melihatnya mungkin merupakan pilihan yang lebih baik untuk Anda (itu untuk saya).

Saya menyerahkan semua transcoding berbulan-bulan yang lalu karena masalah yang Anda uraikan, waktu yang lama untuk melakukannya, dan semua langkah untuk mendapatkannya dari PVR dan disc awalnya ke iTunes. Saya kemudian menemukan XBMC untuk Mac; ia memainkan sebagian besar format tanpa perlu mengonversi apa pun, dan mengelola perpustakaannya sendiri yang dibuat dari mana pun Anda menyimpan file. Jelas itu tidak ada di iTunes, tapi saya tidak melihat itu sebagai masalah karena sebagian besar konten bersifat sementara dan saya tidak menyimpannya dalam waktu lama.

Jika Anda menggunakan Apple TV, maka Anda dapat memutar ke dalamnya saat menjalankan XBMC, atau jika Anda berani, Anda dapat melakukan jailbreak perangkat dan menginstal XBMC di atasnya dan berbagi folder dengan pertunjukan.


Itu ide yang bagus ... Ini akan menghindari transcoding dan berarti saya bisa menyimpan salinan DVD saya yang sempurna untuk pemutaran. Sayangnya, saya memiliki Apple TV generasi ke-3 dan saya pikir itu belum bisa dipecahkan (belum?). Pada akhirnya saya lebih suka sesuatu yang akan berjalan melalui iTunes, dengan cara itu saya bisa menyimpan dan mencari semuanya di tempat yang sama.
Jowie

Saya sekarang akan menandai ini sebagai jawaban yang benar ... Dengan munculnya Apple TV baru, dan menggunakan Plex, saya akan dapat memainkan konten non-transkode yang tepat, semoga menjaga semua interlacing dalam kebijaksanaan. Saya belum mencoba, tetapi bertanya-tanya apakah Beamer mungkin bekerja juga (walaupun saya pikir itu transcode ke MPEG-4 dengan cepat) ...
Jowie

1

Solusi yang saya gunakan untuk mengonversi MPEG2 dari gambar DVD atau rekaman EyeTV ke MP4-H264 yang ramah-iPod didasarkan pada HandBrakeCLI , antarmuka baris perintah HandBrake. Dimungkinkan juga untuk menggunakan FFMpeg .

Pengaturannya jauh lebih kompleks tetapi menawarkan lebih banyak kebebasan.

Saya menghabiskan beberapa waktu untuk mencari tahu apa pilihan terbaik bagi saya, kemudian saya meletakkannya di skrip bash, sehingga saya hanya perlu memberikan nama path dari gambar DVD atau rekaman EyeTV sebagai argumen untuk skrip saya.


Saya pikir HandBrake hanya UI FF mondar-mandir pula? Apakah Anda memiliki daftar pengaturan yang akan dikonversi ke H.264 dan menjaga warna / jalinan yang benar?
Jowie

Untuk warna, saya tidak tahu, saya bukan spesialis codec video. Untuk interlacing, jika Anda tidak menentukan -deinterlaceopsi secara eksplisit , itu akan tetap interlaced.
mouviciel

Saya sudah mencoba segala macam cara mematikan deinterlacing di HandBrake, tetapi tidak ada yang bekerja. :(
Jowie

Saya merujuk ke HandBrakeCLI. Saya tidak pernah mencoba dengan GUI untuk tetap terhubung.
mouviciel

Saya akan mencoba mengunduh HandBrakeCLI dan mencobanya, terima kasih. Apakah Anda memiliki pengaturan terbaik lainnya untuk digunakan saat mengkonversi dari MPEG-2 saat menggunakan HandBrakeCLI?
Jowie

1

Karena Anda tidak menentukan anggaran, dan menanyakan cara "terbaik", Anda harus menggunakan Compressor .


Itu terdengar seperti ide yang bagus, dan saya akan dengan senang hati membayar $ 50 untuk aplikasi jika berfungsi dengan baik ... Tapi karena saya telah menggunakan beberapa kompresor sejauh ini dengan berbagai tingkat keberhasilan, bagaimana saya bisa yakin bahwa Compressor akan melakukan pekerjaan yang lebih baik sebelum saya mengeluarkan uang?
Jowie

1

Quicktime Player 7 sebenarnya memiliki kemampuan ekspor yang cukup bagus, termasuk H.264. Anda dapat mengunduhnya sekarang secara gratis .


Itu saran yang sangat bagus dan percaya atau tidak, saya belum mencobanya! Beberapa hal ... Saya percaya MPEG StreamClip secara teknis menggunakan QuickTime untuk kompresinya, jadi saya kira hasilnya akan sama dengan itu (interlacing disimpan, tetapi warna pudar) ... Dan kedua, meskipun QuickTimes Player 7 gratis, Anda perlu membayar lisensi untuk mengkonversi dan mengekspor: store.apple.com/id/product/D3380Z/A/…
Jowie
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.