Saya mencari aplikasi untuk membantu saya memotong bit mulai dan akhir file mp4 secara efisien dan tanpa kehilangan .
mis. adakah sesuatu yang membuat saya menemukan keyframe dan menyalin lot antara itu dan keyframe lain, tanpa perlu menyandikan ulang lot (lambat dan rugi), dan tanpa kehilangan sinkronisasi AV?
Dengan mp4, maksud saya video H264 + AAC audio dalam wadah MP4
Pra h264 hari Avidemux adalah alat yang sangat baik untuk ini karena Anda dapat menggunakan kembali aliran yang disandikan asli yang berarti tidak ada kerugian dan hanya perlu beberapa detik untuk membuat versi yang dipangkas, tetapi tidak ada harapan dengan h264 - pembukaan satu memberi Anda dua pilihan: gunakan mode aman (yang kehilangan sinkronisasi AV secara besar-besaran) atau menggunakan mode berbahaya yang segera menghentikannya.
AFAIK, Openshot, Kdenlive, Pitivi dll. Semua akan melakukan ini dengan decoding dan recoding (lambat dan hilang).
Tampaknya hal yang sederhana (mungkin menunjukkan kurangnya pengetahuan saya di sini!), Jadi bertanya-tanya apakah saya kehilangan sesuatu.
sumber
Jawaban:
ffmpeg
ffmpeg -i source.mp4 -ss 00:00:00 -t 00:00:00 -vcodec copy -acodec copy splice.mp4
Ini akan mengambil source.mp4 dan, menggunakan codec audio dan video yang sama dan tidak menurunkan kualitas, ambil -t waktu setelah -ss mulai waktu video dan output splice.mp4 Anda
Harap perhatikan bahwa waktunya sangat sensitif untuk memformat (di atas adalah salah satu contoh pemformatan). Juga, dalam beberapa distribusi,
ffmpeg
telah diganti denganavconv
. Cukup jalankan perintah di atas dan ganti kata ffmpeg dengan avconv untuk menyelesaikan ini.Sumber informasi hebat lainnya tentang topik ini. (Terima kasih @ pbhj)
sumber
-ss
argumen, yaitu9:00
selama 9 menit harus dinyatakan karena00:09:00
jika tidak maka diabaikan. Saya pikir jawaban ini juga harus diperbarui untuk digunakanavconv
, sesuai dengan peringatan ffmpeg. Terima kasih.Di Ubuntu 16,04 yang setara dengan
ffmpeg
adalah perintahavconv
Untuk menginstalnya jalankan:
Contoh perintah baris untuk memotong video berdasarkan waktu:
sumber