Dimungkinkan untuk memutar video (.MOV / H.264 / AVC) tanpa kerugian?

10

IPhone (3GS, 4, 4S, dll) sering merekam video terbalik tetapi kemudian memasukkan metadata tentang rotasi di dalam wadah MOV.

Namun, banyak aplikasi (XBMC, VLC, Windows Media Player) tidak memahami metadata rotasi ini dan video diputar terbalik.

Apakah mungkin untuk memutar video ini secara permanen dan menghapus / mengabaikan bendera rotasi?

SofaKng
sumber
Jika kekhawatiran Anda adalah melakukannya tanpa re-encoding, itu tidak benar-benar mungkin. Jika video itu MJPEG, itu akan, tetapi cara codec video yang lebih canggih seperti h.264 bekerja sangat berbeda. Mereka benar-benar bergantung pada urutan gambar dari kiri ke kanan dan atas ke bawah. Anda mungkin hanya ingin mencari cara untuk menampilkannya diputar atau menyandikan ulang mereka dengan kualitas yang sangat tinggi.
slhck
VLC memungkinkan saya untuk memutarnya (selama pemutaran), tetapi XBMC tidak. Bagaimana saya bisa menyandikan ulang mereka tetapi mempertahankan hampir semua kualitas aslinya?
SofaKng
Yah, saya anggap Anda menggunakan Windows. Berikut pertanyaan terkait: Bagaimana cara memutar file video (MOV) di Windows? - triknya adalah dengan hanya mengatur pengaturan kualitas setinggi mungkin saat mengekspor, yang mungkin menghasilkan file yang lebih besar dari aslinya. Saya tidak 100% yakin, tetapi sepertinya Anda berada dalam situasi yang agak buruk. FFmpeg juga memiliki -vf rotate=1opsi untuk mencapai hal yang sama. Opsi output akan perlu penyesuaian, untuk mendapatkan kualitas yang layak.
slhck
Mungkinkah Anda memberikan contoh klip video pendek seperti itu? Mencoba bereksperimen sedikit.
slhck

Jawaban:

3

Saya memiliki masalah yang sama.

Anda harus menggunakan Editor Apel iMovie atau Quicktime. pada Apple Quicktimepro sudah termasuk gratis.

Anda dapat membeli Quicktime Pro untuk windows - Anda akan mendapatkan pengalaman lossless yang sama untuk memutar, memotong, dan menyimpan kembali ke file HD lossless baru.

Menggunakan iMovies - Ini akan secara otomatis menerbitkan ulang video Anda dalam format lossless, dengan transisi, pemotongan, pasta, audio, dll. Dalam orientasi yang benar tanpa rotasi manual.

Untuk Windows atau OS lain, tidak ada metode GRATIS untuk melakukannya dan yang terbaik untuk menggunakan perpustakaan Quicktime setiap saat.

Menggunakan windows .. Anda harus menyandikannya kembali --- Saya mencari dan mencari. hanya Quicktime yang akan memutarnya dengan orientasi yang benar .. tetapi Anda tidak dapat memerintahkannya untuk memperbaiki file asli. Agak aneh .. tapi itu filosofi Steve Jobs .. Itu selalu berfungsi seperti yang Anda inginkan di MAC;)

Piotr Kula
sumber
1
Saya tidak berpikir Anda mengerti masalah ini. Jika Anda menggunakan Mac, membuka file film seperti itu, bendera rotasi akan secara otomatis dibaca. Juga di iMovie. Tidak perlu memutar file itu sendiri, karena QuickTime (misalnya), akan menafsirkannya dengan benar. Alasan tidak bekerja pada Windows adalah karena Anda harus menyandikan ulang, karena tidak ada pemain yang menghargai bendera.
slhck
1
HI - menggunakan ekspor iMovie .. akan mengekspornya diputar .. pada windows .. tidak menandainya kembali .. Jadi 1- Impor ke iMovie (di mac) 2-Ekspor ke HD-HQ 3-Play di windows (akan diputar ke aspek yang tepat) Quicktime di Mac mendukung transcoding yang tepat dengan kehilangan kualitas minimum) Itulah yang saya maksud.
Piotr Kula
2
Ah .. jadi ada kebutuhan untuk menyandikan ulang, kan? iMovie akan secara otomatis berputar tetapi Anda harus menyandikan ulang?
slhck
1
Ya sesuatu seperti itu - Anda harus menyimpan (mengekspor) itu tetapi versi Mac dari iLife menggunakan kapabilitas penuh waktu cepat untuk dengan cepat "menyandikan kembali" nya .. Quicktime pada Windows terbatas. Saya meminjam mac buddues untuk melakukannya, sangat cepat. Tapi saya sadar saya membuat kesalahan, dan meng-enkode ulang film berdurasi 1 setengah jam di windows ..... 2 hari ...
Piotr Kula