ผสานไฟล์ AVI โดยไม่ต้องบันทึกใน Mac OS X Lion


16

มีวิธีแก้ปัญหา (อย่างดีที่สุด) ในการรวมไฟล์ AVI ใน Mac OS X Lion โดยไม่จำเป็นต้องทำการถอดรหัสใหม่หรือไม่? (จนกระทั่ง Snow Leopard ฉันใช้ D-Vision 3 ซึ่งจะไม่ทำงานกับ Lion เพราะมันจ่ายต่อหนึ่งคลิก)


โดย "ผสาน" คุณหมายถึงการรวมกันเป็นลำดับหรือไม่
หอยทากเครื่องกล

1
นอกจากนี้เราจำเป็นต้องรู้รูปแบบวิดีโอ (Motion JPEG? H.264?) เพื่อทราบว่าเป็นไปได้หรือไม่
หอยทากเครื่องกล

@ เครื่องกล: ใช่โดยรวมฉันหมายถึงการเข้าร่วมได้อย่างราบรื่นในลำดับ เราสามารถทำตามที่ได้รับอนุญาตว่าไฟล์ทั้งหมดมีอัตราเฟรมที่ใช้ร่วมกันตัวแปลงสัญญาณและความละเอียดเท่ากัน ตัวแปลงสัญญาณที่ใช้เป็นหลักตามมาตรฐาน MPEG-4 เช่น Xvid ในความเป็นจริงมันเป็นไปได้เหมือนเดิมกับ Lion เช่นเดียวกับ Windows ฉันกำลังมองหาเครื่องมือที่ทำงานบน Lion
Chris

1
โดยทั่วไปffmpegเครื่องมือสำหรับการนี้
หอยทากเครื่องกล

2
ฉันเริ่มรับรางวัลเพียงเพราะคำตอบของ @ w00tคือสวรรค์ - มันอาจช่วยฉันประหยัดเงินจริงมูลค่า $ / €ไม่กี่; และมันจะช่วยประหยัดเวลาและความพยายามได้มากหากฉันเพิ่งเจอสิ่งนี้มาก่อนหน้านี้…
Jari Keinänen

คำตอบ:


19

ในการทำให้สำเนา avidemux2.app ของคุณใช้งานได้ง่ายเพียงเปิดแอปพลิเคชันมัด (แสดงเนื้อหาแพ็คเกจใน Finder) และลบไฟล์ libxml.2.dylib และ libiconv.2.dylib จากโฟลเดอร์ Contents / Resources / lib

นี่จะทำให้ avidemux2 ใช้รุ่นที่มาพร้อมกับ Lion และดูเหมือนว่าจะใช้งานได้ดี


1
ขอบคุณข้อมูลที่ดี ไม่ทราบว่าฉันสามารถลบได้แทนที่จะแทนที่พวกเขา
Chris

17

สิ่งนี้ใช้ได้กับฉัน:

cat part1.avi part2.avi part3.avi > tmp.avi && mencoder -forceidx -oac copy -ovc copy tmp.avi -o output.avi && rm -f tmp.avi

จากนั้น output.avi ไม่ควรมีเนื้อหาทั้งหมดเท่านั้น แต่ยังมีดัชนีที่คำนวณใหม่เพื่อให้ภาพยนตร์ทั้งหมดเล่น


1
อัจฉริยภาพ และทำงานให้ฉันเช่นกัน
peelman

1
หมายเหตุ: บรรทัดคำสั่งค่อนข้างยาวดังนั้นควรระมัดระวังเมื่อทำการคัดลอก
Umar Farooq Khawaja

1
ทำงานเหมือนจับใจ! คำตอบที่ยอดเยี่ยม
Umar Farooq Khawaja

2
-bash: mencoder: ไม่พบคำสั่ง ดาวน์โหลด ffmpegXbinaries20060307.zip unzip แล้วคัดลอก mencoder ไปที่ / usr / local / bin และจากนั้นทำงานได้อย่างยอดเยี่ยม ขอขอบคุณ!
westondeboer

2
@westondeboer หากคุณติดตั้ง macports แล้วsudo port install mplayer
Joel Mellon

2

Avidemux เป็นเครื่องมือโอเพ่นซอร์สสำหรับการแก้ไข / รวมวิดีโอและมีพอร์ต Mac:

http://avidemux.sourceforge.net/


2
ขอบคุณ Avidemux ไม่สนับสนุน Lion ในขณะนี้ Avidemux ใช้ไลบรารี่ libiconv.2.dylib เวอร์ชันไลเคนที่เข้ากันไม่ได้ ฉันได้รับมันทำงานโดยแทนที่ห้องสมุดด้วยรุ่นแพทช์จาก GnuCash: bugzilla.gnome.org/attachment.cgi?id=192432
Chris

1

ลองใช้ D-Vision 3 รุ่นนี้เข้ากันได้กับ Lion: D-Vision 3 (Intel)


1
คุณได้รับรุ่นนี้มาจากไหน ฉันไม่สะดวกที่จะดาวน์โหลดโปรแกรมจากแหล่งที่ไม่รู้จัก
Chris

ที่จริงแล้วเว็บไซต์ของผู้เขียนมีไบนารีสากล: objectifmac.com/dvision.php
w00t

@ w00t: ถูกต้อง อันที่จริงแล้วแอพหลักของ D-Vision นั้นทำงานบน Lion ในขณะที่การเข้าร่วม AVIs กับ D-Vision นั้นไม่ได้ คุณสามารถเริ่มได้เลือกเครื่องมือเพื่อเข้าร่วม AVIs เลือกไฟล์ AVI ของคุณและเริ่มงาน ฉันตรวจสอบ "ลบไฟล์ต้นฉบับเมื่องานเสร็จ" (เช่นเคย) จากนั้นฉันได้รับข้อผิดพลาด Rosetta และทำให้ไฟล์ต้นฉบับหาย
Chris

@Chris: จริง ๆ แล้วฉันเพิ่งคัดลอกไฟล์ไบนารีสากลจากD-Vision 4 เบต้าใหม่ไปยัง D-Vision 3 App-Bundle เก่า
fheusel


1
  1. ดาวน์โหลด ffmpegX รุ่นใหม่ล่าสุด
  2. คลิกขวา“ แสดงเนื้อหาแพ็คเกจ”
  3. คัดลอก avimerge อยู่ในสารบัญ> ทรัพยากร> avimerge
  4. วางไฟล์ avimerge ในตำแหน่งเดียวกันภายในไฟล์ D-Vision.app หากต้องการทำสิ่งนี้ให้คลิกขวาที่“ แสดงเนื้อหาแพ็คเกจ” ที่ไอคอน "D-vision.app" และวางลงใน "เนื้อหา> ทรัพยากร"

D-Vision จะทำงานใน Lion OS X


0

นี่คือวิธีที่ไม่จำเป็นต้องมีซอฟต์แวร์เพิ่มเติม หากคุณมี OS X คุณสามารถทำได้ เปิด Terminal และทำสิ่งนี้:

cat /path/to/part1.avi /path/to/part2.avi > /path/to/where/you/want/whole.avi

น่าเสียดายที่มันไม่ทำงานสำหรับฉัน
รวย

คุณหมายถึงอะไรโดย "ไม่ทำงาน"? คุณจะต้องเจาะจงมากขึ้นถ้าคุณต้องการความช่วยเหลือ
bernk

นี่มันยอดเยี่ยมยอมรับว่ามันไม่ได้ผลสำหรับฉันเช่นกัน .... ฉันลงเอยด้วยวิดีโอแรกในไฟล์เอาต์พุต (Mountain Lion)
neildeadman

1
นี่อาจจะใช้ได้กับไฟล์ที่ไม่ต้องการส่วนหัวใด ๆ เท่านั้น ตามความรู้ของฉันไฟล์. avi มีส่วนหัวดังนั้นโดยทั่วไปนี่จะต่อท้ายไฟล์. avi ที่ 2 ต่อท้ายไฟล์แรก แต่ข้อมูลส่วนหัวจะไม่อยู่ที่นั่นเพื่อให้สามารถเล่นได้
Umar Farooq Khawaja
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.