เครื่องเล่น Philips รุ่นเก่าที่ฉันจะเล่นไฟล์ "xvid" เช่นที่สร้างโดย Handbrake & เครื่องมือที่คล้ายกัน อันนี้จะไม่เล่นไฟล์ทั้งหมดที่ฉันเคยโกหกหรือใช้สูตรมาตรฐานที่ฉันเคยใช้กับ ffmpeg
เครื่องเล่น Philips รุ่นเก่าที่ฉันจะเล่นไฟล์ "xvid" เช่นที่สร้างโดย Handbrake & เครื่องมือที่คล้ายกัน อันนี้จะไม่เล่นไฟล์ทั้งหมดที่ฉันเคยโกหกหรือใช้สูตรมาตรฐานที่ฉันเคยใช้กับ ffmpeg
คำตอบ:
ตามคู่มือ Philips DCP851 อุปกรณ์ของคุณสามารถเล่น DIVX ได้ดังนั้นควรปฏิบัติดังนี้
นำออกมาจากตัวอย่าง ffmpeg
แปลงเป็น DivX
สิ่งนี้จะสร้างไฟล์ DivX อัตราส่วน 4: 3 ความละเอียด 320x240 อัตราบิต 690k สำหรับวิดีโอและ 128k สำหรับเสียง ขนาดที่เหมาะสมสำหรับเครื่องเล่น Archos AV420 ของฉัน
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 4: 3 -s 320x240 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 outputfile.avi
และสิ่งเดียวกันสำหรับอัตราส่วน 16: 9
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 16: 9 -s 320x192 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 outputfile.avi
ตัวเลือก ffmpeg เหล่านี้ใช้ได้สำหรับฉัน ใช้เวลาสักครู่เพื่อคิดออก หน่วยนี้ใช้งานร่วมกันได้น้อยกว่ายูนิต philips รุ่นเก่าที่ฉันมี
ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBIT -vtag DIVX output.avi
DIVX
เป็นเพียงคำศัพท์DIVX
และจำเป็นต้องมี ฉันเชื่อว่านี่เป็นพารามิเตอร์วิเศษที่ทำให้ DCP851 ทำงานได้ [แก้ไข] - MP4S
ยังใช้งานได้ MP4S
ทำงานร่วมกับเครื่องเล่นฮาร์ดแวร์อื่นที่ฉันใช้ไม่ได้DIVX
(Sony DVP-FX980) บางทีมันเข้ากันได้กับวงกว้างมากขึ้น?
ABITRATE
คืออัตราบิตเสียง - 64k
คือสิ่งที่ฉันใช้
VBITRATE
คืออัตราบิตวิดีโอ - 640k
เป็นสิ่งที่ฉันใช้ แต่ก็เส็งเคร็ง; จำนวนที่สูงขึ้นจะทำให้คุณภาพวิดีโอดีขึ้น
WIDTH
และHEIGHT
เป็นขนาดพิกเซลของวิดีโอที่ส่งออก
หน้าจอเป็น 480x234 ดังนั้นฉันใช้สิ่งนั้นWIDTHxHEIGHT
ด้วยวัสดุ 16: 9 หากคุณมีวัสดุ 4: 3 ตัวเลือกที่ดีคือ 304x234 หรือ 320x234
แท็กวิดีโอ (vtag) ที่ใช้สำหรับ AVIs นั้นเรียกว่า fourcc's www.fourcc.orgมีรายการรหัสจำนวนมาก