ฉันมีโครงการวิดีโอที่ฉันพยายามรวบรวม นี่คือภาพรวม:
- ฉันมีวิดีโอมากมายซึ่งเป็น 5 นาทีการฝึกซ้อม - วิดีโอหลัก
- วิดีโอแนะนำจะเป็นวิดีโอมาตรฐาน 5 วินาทีที่จะมีชื่อวิดีโอและผู้แต่ง สิ่งนี้จะถูกต่อเข้ากับวิดีโอหลัก
- วิดีโอต่อท้ายจะสวยมากเป็นวิดีโอสต็อกที่จะต่อกับวิดีโอหลักและมี legaleze ทั้งหมดเป็นต้น
- Intro Vid จะจางหายไปในวิดีโอหลักอย่างราบรื่นเช่นเดียวกับเมื่อคุณจบวิดีโอหลักมันจะจางหายไปในวิดีโอต่อท้ายอย่างสวยงาม
- ผลิตภัณฑ์นี้เป็นวิดีโอใหม่พร้อมวิดีโอแนะนำ, วิดีโอหลัก & ตัวอย่างทั้งหมดในที่เดียว!
แนวคิดนั้นง่ายมาก ในความเป็นจริงผมพบว่าตัวอย่างของคนที่มีการแก้ไขนี้และจะทำสิ่งที่ฉันต้องการ
วิธีการแก้ปัญหานี้เป็นสคริปต์ Bash ที่ใช้ไฟล์กำหนดค่าที่มีชื่อผู้แต่ง ฯลฯ และสร้าง Intro, Ending และสร้างวิดีโอผลลัพธ์พร้อมกัน
ฉันใช้เซิร์ฟเวอร์ Ubuntu 12.04 ฉันได้ลองใช้สิ่งนี้เป็นตัวอย่างและเพิ่งรันโดยไม่มีโชคเนื่องจากข้อผิดพลาดที่ไม่เข้ากัน ฉันพยายามแปลงมันด้วย.MP4
ตู้คอนเทนเนอร์หรือ.MKV
. ฉันพบข้อผิดพลาดหลังจากข้อผิดพลาดหรือปัญหาความไม่ลงรอยกัน ฉันเปลี่ยนไปffmpeg
ใช้ไบนารีโดยใช้รุ่น 25 ต.ค. 2556 จากhttp://ffmpeg.gusari.org/static/64bit/ซึ่งฉันชอบเพราะฉันไม่ต้องกังวลกับการสร้างไบนารีขึ้นมาใหม่ เกือบจะประสบความสำเร็จ แต่อีกครั้งฉันมีข้อผิดพลาดซึ่งฉันไม่สามารถแก้ไขได้
ฉันรู้ว่าส่วนหนึ่งของปัญหาคือความจริงที่ว่าการผลิตวิดีโอตัวแปลงสัญญาณรูปแบบเป็นฟิลด์ใหม่ที่สมบูรณ์แบบสำหรับฉันดังนั้นฉันจึงพยายามทำงานผ่านอาณาเขตใหม่นี้
บางทีผู้เชี่ยวชาญที่นี่อาจมีบางอย่างที่คล้ายกันซึ่งฉันสามารถใช้เป็นแนวทางที่ใช้รูปแบบ MP4 หรือ h.264 หรือใช้วิธีแก้ไขปัญหาข้างต้นจาก URL และทำให้ทำงานได้กับ ffmpeg รุ่นที่เป็นปัจจุบันมากขึ้น
ฉันจะรวมสคริปต์และไฟล์พารามิเตอร์และเอาต์พุต (ตัวย่อเนื่องจากข้อ จำกัด ) ด้านล่าง [matroska,webm @ 0x27bbee0] Read error
โดยทั่วไปเป็นสคริปต์ยืนตอนนี้ทำงานเมื่อฉันได้รับข้อผิดพลาด ข้อผิดพลาดนี้ส่งคืนจากรูทีน 'reasembleVideo' จากคำสั่ง ffmpeg แรก
ต่อไปนี้เป็นไฟล์พารามิเตอร์:
#!/bin/bash
INPUTFILE="ssh_main.mp4"
LOGO="logo.png"
LOGOLENGTH="1"
SPEAKER="Jason"
TITLE="Basic SSH Video"
DATE="October 28, 2013"
SCENESTART="00:00:01"
SCENEDURATION="00:00:09"
OUTPUTFILE="ssh_basic_1"
}
ต่อไปนี้เป็นสคริปต์ที่ฉันใช้ ${OUTPUTFILE}
ถูกนำมาใช้เป็นวิดีโอ 2 นาทีขนาดเล็กที่ฉันสร้างหน้าจอ-o-matic ในรูปแบบ MP4
สคริปต์บน PasteBin (ยาวเกินไปสำหรับโพสต์ผู้ใช้ขั้นสูง)