Apakah mungkin untuk menyandikan video dengan Apple ProRes di Windows dan Linux?
Apakah mungkin untuk menyandikan video dengan Apple ProRes di Windows dan Linux?
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 .
ffmpeg
dapat menyandikan video menggunakan ProRes , dan menjalankan lintas platform.
ffmpeg
Perintah ini :
ffmpeg -i input.avi -c:v prores_ks -profile:v 3 -c:a pcm_s16le output.mov
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-alih prores_ks
, yang mungkin sedikit lebih cepat, tetapi tidak menawarkan profil 4444. Untuk latar belakang lebih lanjut, silakan baca artikel Wiki FFmpeg ini .
Di Windows, saya merekomendasikan FootageStudio 4K . Ini adalah konverter komersial (tidak murah) yang mendukung banyak format profesional, termasuk ProRes.
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_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
Anda dapat mencoba ffmbc - versi FFmpeg yang disesuaikan. Sayangnya tidak ada build untuk linux atau windows saat ini sehingga Anda harus mengompilasinya sendiri.