วิธีที่เร็วที่สุดในการเข้ารหัสภาพ + เสียงสำหรับ Youtube จากบรรทัดคำสั่ง?


1

ฉันมี mp3 และรูปภาพและฉันต้องการทำคลิปง่าย ๆ ที่จะอัปโหลดไปยัง Youtube มีวิธีแก้ปัญหาที่รวดเร็วหรือไม่? หากรูปแบบวิดีโอนั้นออกแบบมาไม่ดีอาจเป็นไปได้ไหมที่คุณจะใช้คลิปวิดีโอที่แสดงล่วงหน้าเท่านั้น?

ใช้งานได้ดียกเว้นว่าใช้เวลานานเท่าที่เสียงจะใช้งาน:

ffmpeg -loop_input -r ntsc -i "%IMAGE%" -i "%AUDIO%" -r 1 -acodec copy -shortest -re -force_fps "%VIDEO%"

การดำเนินการนี้ใช้เวลาไม่กี่วินาที แต่ให้ผลลัพธ์เป็นวิดีโอหน้าจอสีดำที่เล่นโดยเครื่องเล่นวิดีโอเดสก์ท็อปสำเร็จ แต่ไม่ได้รับการยอมรับจาก Youtube:

ffmpeg -i "%IMAGE%" -i "%AUDIO%" -acodec copy "%VIDEO%"

Windows 7 ต้องการการรักษาคุณภาพเสียงไว้เหนือคุณภาพวิดีโอ


คำตอบ:


3

เนื่องจากคุณไม่ได้ให้เอาต์พุตคอนโซลที่สมบูรณ์ของคำสั่งของคุณฉันจะให้ตัวอย่างโดยใช้ไวยากรณ์ ffmpeg ล่า:

ffmpeg -loop 1 -i input.jpg -i input.mp3 -c:v libx264 -preset medium -crf 18 -tune stillimage -c:a copy -shortest output.mkv

เปลี่ยนmediumเป็นveryslowหากคุณอดทนและดูFFmpeg: สุดยอดเครื่องมือจัดการวิดีโอและเสียงสำหรับข้อมูลเพิ่มเติมและตัวอย่างเกี่ยวกับการใช้ libx264


ขอบคุณ! ใช้เวลาเพียง 30 วินาทีซึ่งเป็นที่ยอมรับ แต่ถ้ามีคนรู้วิธีที่ 1 วินาทีโปรดแจ้งให้เราทราบ
Pavel Vlasov

ใช้ค่าที่ตั้งล่วงหน้าได้เร็วขึ้น ค่าที่ตั้งไว้ล่วงหน้าในปัจจุบัน (ไม่รวมยาหลอก) คือ: เร็วมากเร็วมากเร็วมากเร็วเร็วปานกลางช้าช้าช้ามาก
llogan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.