Selain jawaban yang lebih baik (karena multiplatform) yang diberikan oleh pengguna lain di masa lalu, ada juga plugin ini untuk pemutaran perdana: miraizon.com/products/codecsoverview.html tetapi jika Anda mencoba membelinya, dikatakan bahwa penjualan berakhir, saya heran mengapa. Saya sarankan Anda ffmpeg juga;)
user3450548
Jawaban:
27
Pada Desember 2018, Adobe Creative Cloud aps, seperti Premier, After Effects dan Adobe Media Encoder memberi Anda kemampuan untuk menyandikan dalam ProRes tanpa konversi pasca-hoc .
Jika Anda tidak menggunakan Adobe CC aps atau menginginkan alat sumber terbuka gratis, ffmpegdapat menyandikan video menggunakan ProRes , dan menjalankan lintas platform.
The -profileberalih mengambil bilangan bulat dari -1 sampai 5 untuk mencocokkan profil ProRes:
-1: auto(default)
0: proxy≈ 45Mbps YUV 4: 2: 2
1: lt≈ 102Mbps YUV 4: 2: 2
2: standard≈ 147Mbps YUV 4: 2: 2
3: hq≈ 220Mbps YUV 4: 2: 2
4: 4444≈ 330Mbps YUVA 4: 4: 4: 4
5: 4444xq≈ 500Mbps YUVA 4: 4: 4: 4
Perkiraan laju bit adalah untuk rekaman 1920x1080p. Semua profil bersifat progresif, 10-bit, dan little-endian (urutan byte).
Profil tersebut dijelaskan di situs web Apple . Tampaknya belum ada dukungan untuk pengkodean RGBA di 4444 dan 444xq yang didukung oleh codec resmi Apple.
Anda juga dapat menggunakan proresalih-alih prores_ks, yang mungkin sedikit lebih cepat, tetapi tidak menawarkan profil 4444. Untuk latar belakang lebih lanjut, silakan baca artikel Wiki FFmpeg ini .
Bisakah Anda memperluas untuk mengatakan apa profil yang berbeda dan apa artinya?
hellocatfood
1
@hellocatfood Saya menambahkan tautan ke situs web Apple yang menjelaskan profil.
slhck
1
little-endian - apa pun artinya -> Sampel 10-bit yang didekodekan sebenarnya disimpan sebagai padded 16 bit. 8 bit yang lebih rendah disajikan terlebih dahulu, diikuti oleh 8 bit bagian atas. Big endian berada di atas 8 diikuti oleh yang lebih rendah 8.
Gyan
3
Di Windows, saya merekomendasikan FootageStudio 4K . Ini adalah konverter komersial (tidak murah) yang mendukung banyak format profesional, termasuk ProRes.
Jika Anda melihat halaman unduhan mereka, di info lisensi di bagian bawah mereka menyatakan bahwa mereka menggunakan perangkat lunak libavcodec dan ffmpeg dalam produk mereka. Jadi Anda membayar untuk GUI mewah dengan tampilannya.
stib
"Libav codec dari proyek FFMPEG" - Saya pikir ini tidak sama dengan antarmuka lain untuk ffmpeg.exe
altarvic
4
Tampaknya memang cukup bagus jika Anda tidak / tidak bisa menggunakan baris perintah, saya kira. Namun, kentut tua yang pemarah ini lebih suka menggunakan ffmpeg dan menghabiskan uangnya untuk wiski.
stib
3
Saya sudah mencoba banyak ujung depan untuk ffmpeg dan akhirnya menetap di Tencoder . Hanya janda. Ini memiliki preset untuk ProRes dan sangat mudah untuk disesuaikan sehingga Anda dapat mengatur pengaturan untuk format atau pengaturan yang sering digunakan. Ini multithreaded dan memungkinkan Anda untuk melakukan pemrosesan batch.
Ini adalah baris perintah yang saya gunakan untuk menyandikan ProRes 4444. Jika Anda tidak menyertakan -bits_per_mbAnda akan mendapatkan hasil res rendah di Windows 10. Banyak posting tidak menyebutkan aspek kecil ini.
Anda dapat mencoba ffmbc - versi FFmpeg yang disesuaikan. Sayangnya tidak ada build untuk linux atau windows saat ini sehingga Anda harus mengompilasinya sendiri.
Keuntungan apa yang dimiliki ffmbc dibandingkan ffmpeg biasa dalam skenario saat ini?
Saaru Lindestøkke
@BartArondson Dalam hal ini tidak relevan, tetapi jika Anda bekerja untuk Broadcast, Anda dapat mengintegrasikan semua fitur lain dari ffmbc ke saluran pipa Anda. Lihat ini: code.google.com/p/ffmbc
p2atau
Saya dulu menggunakan ffmbc sebelum ffmpeg memiliki dukungan proRes, tetapi saya tidak dapat melihat perbedaan antara ffmpeg dan ffmbc sekarang.
Jawaban:
Pada Desember 2018, Adobe Creative Cloud aps, seperti Premier, After Effects dan Adobe Media Encoder memberi Anda kemampuan untuk menyandikan dalam ProRes tanpa konversi pasca-hoc .
Jika Anda tidak menggunakan Adobe CC aps atau menginginkan alat sumber terbuka gratis,
ffmpeg
dapat menyandikan video menggunakan ProRes , dan menjalankan lintas platform.ffmpeg
Perintah ini :akan melakukan trik.
The
-profile
beralih mengambil bilangan bulat dari -1 sampai 5 untuk mencocokkan profil ProRes:auto
(default)proxy
≈ 45Mbps YUV 4: 2: 2lt
≈ 102Mbps YUV 4: 2: 2standard
≈ 147Mbps YUV 4: 2: 2hq
≈ 220Mbps YUV 4: 2: 24444
≈ 330Mbps YUVA 4: 4: 4: 44444xq
≈ 500Mbps YUVA 4: 4: 4: 4Perkiraan laju bit adalah untuk rekaman 1920x1080p. Semua profil bersifat progresif, 10-bit, dan little-endian (urutan byte).
Profil tersebut dijelaskan di situs web Apple . Tampaknya belum ada dukungan untuk pengkodean RGBA di 4444 dan 444xq yang didukung oleh codec resmi Apple.
Anda juga dapat menggunakan
prores
alih-alihprores_ks
, yang mungkin sedikit lebih cepat, tetapi tidak menawarkan profil 4444. Untuk latar belakang lebih lanjut, silakan baca artikel Wiki FFmpeg ini .sumber
Di Windows, saya merekomendasikan FootageStudio 4K . Ini adalah konverter komersial (tidak murah) yang mendukung banyak format profesional, termasuk ProRes.
sumber
Saya sudah mencoba banyak ujung depan untuk ffmpeg dan akhirnya menetap di Tencoder . Hanya janda. Ini memiliki preset untuk ProRes dan sangat mudah untuk disesuaikan sehingga Anda dapat mengatur pengaturan untuk format atau pengaturan yang sering digunakan. Ini multithreaded dan memungkinkan Anda untuk melakukan pemrosesan batch.
sumber
Ini adalah baris perintah yang saya gunakan untuk menyandikan ProRes 4444. Jika Anda tidak menyertakan
-bits_per_mb
Anda akan mendapatkan hasil res rendah di Windows 10. Banyak posting tidak menyebutkan aspek kecil ini.ffmpeg -y -f mov -i input-file.mov -vcodec prores_ks -pix_fmt yuva444p10le -profile:v 4444 -bits_per_mb 8000 -s 1920x1080 output-file.mov
sumber
Anda dapat mencoba ffmbc - versi FFmpeg yang disesuaikan. Sayangnya tidak ada build untuk linux atau windows saat ini sehingga Anda harus mengompilasinya sendiri.
Terkait: Apa perbedaan antara ffmpeg dan ffmbc sekarang?
sumber