Hợp nhất các tệp AVI mà không cần mã hóa lại trong Mac OS X Lion


16

Có giải pháp nào (miễn phí tốt nhất) để hợp nhất tập tin AVI trong Mac OS X Lion mà không cần phải mã hóa lại chúng không? (Cho đến khi Snow Leopard tôi sử dụng D-Vision 3, nó sẽ không chạy trên Lion vì nó là PPC.)


Bằng cách "hợp nhất", bạn có nghĩa là kết hợp theo trình tự?
Ốc cơ khí

1
Ngoài ra, chúng ta cần biết định dạng video (chuyển động JPEG? H.264?) Để biết liệu điều này có khả thi hay không.
Ốc cơ khí

@ Cơ khí: Có, bằng cách hợp nhất tôi có nghĩa là tham gia chúng liên tục theo trình tự. Chúng ta có thể chấp nhận rằng tất cả các tệp đều có chung tốc độ khung hình, codec và độ phân giải. Codec được sử dụng chủ yếu tuân theo tiêu chuẩn MPEG-4 như Xvid. Trên thực tế, điều đó là có thể như trước Lion cũng như với Windows. Tôi đang tìm kiếm một công cụ cũng chạy trên Lion.
Chris

1
Nói chung, ffmpegcông cụ cho việc này.
Ốc cơ khí

2
Tôi đã bắt đầu tiền thưởng chỉ vì câu trả lời của @ w00t là thần thánh - nó có thể giúp tôi tiết kiệm được số tiền thực tế trị giá vài đô la / €; và nó sẽ tiết kiệm rất nhiều thời gian và công sức nếu tôi chỉ vấp phải nó trước đó
Jari Keinänen

Câu trả lời:


19

Để làm cho bản sao avidemux2.app của bạn hoạt động, chỉ cần mở gói ứng dụng (hiển thị nội dung gói trong công cụ tìm) và xóa các tệp libxml.2.dylib và libiconv.2.dylib khỏi thư mục Nội dung / Tài nguyên / lib.

Điều này sẽ khiến avidemux2 sử dụng các phiên bản đi kèm với Lion và có vẻ như chỉ hoạt động tốt.


1
Cảm ơn, thông tin tốt. Không biết tôi có thể xóa chúng thay vì thay thế chúng.
Chris

17

Điều này làm việc cho tôi:

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

Sau đó output.avi không chỉ có toàn bộ nội dung mà còn có các chỉ mục được tính toán lại để toàn bộ phim phát.


1
Thiên tài. Và làm việc cho tôi là tốt.
Peelman

1
NB: Dòng lệnh khá dài vì vậy hãy cẩn thận khi sao chép nó.
Umar Farooq Khawaja

1
Làm việc như người ở! Câu trả lời tuyệt vời.
Umar Farooq Khawaja

2
-bash: mencoder: lệnh không tìm thấy. Tải xuống ffmpegXbinaries20060307.zip giải nén và sau đó sao chép mencoder vào / usr / local / bin và sau đó hoạt động tuyệt vời. CẢM ƠN!
Westondeboer

2
@westondeboer Nếu bạn đã cài đặt macports,sudo port install mplayer
Joel Mellon


1

Hãy dùng thử Phiên bản D-Vision 3: D-Vision 3 (Intel) tương thích với Lion này


1
Bạn lấy phiên bản này từ đâu? Tôi không thoải mái với việc tải xuống các chương trình từ các nguồn không xác định.
Chris

Trên thực tế, trang web của tác giả có một tệp nhị phân phổ quát: objectifmac.com/ Bloggerion.php
w00t

@ w00t: Bạn nói đúng. Trên thực tế, ứng dụng chính D-Vision hoạt động trên Lion, trong khi tham gia AVI với D-Vision thì không. Bạn có thể khởi động nó, chọn công cụ để tham gia AVI, chọn tệp AVI của bạn và bắt đầu tác vụ. Tôi đã kiểm tra "xóa các tệp nguồn khi tác vụ kết thúc" (như mọi khi) và sau đó tôi gặp lỗi Rosetta và cũng mất các tệp nguồn của mình.
Chris

@Chris: thực ra tôi chỉ sao chép các tệp nhị phân phổ từ bản beta D-Vision 4 mới nhất vào Gói ứng dụng D-Vision 3 cũ.
fheusel

1

D-Vision sẽ hoạt động với OS X Lion. Chỉ cần sử dụng mencodervà không mặc định avimerge.


1
  1. Tải xuống phiên bản mới nhất của ffmpegX.
  2. Nhấp chuột phải vào Hiển thị nội dung Gói nội dung
  3. Sao chép avimerge nằm trong Nội dung> Tài nguyên> avimerge .
  4. Dán tệp avimerge vào cùng một vị trí trong tệp D-Vision.app. Để thực hiện việc này, nhấp chuột phải vào Hiển thị nội dung gói Gói tại biểu tượng "D-vision.app" và dán vào "Nội dung> Tài nguyên".

D-Vision sau đó sẽ thực hiện một điều trị trong Lion OS X.


0

Đây là một cách đòi hỏi hoàn toàn không có phần mềm bổ sung. Nếu bạn có OS X, bạn có thể làm điều này. Mở Terminal và làm điều này:

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

Thật không may, nó không làm việc cho tôi.
giàu

Bạn có ý nghĩa gì bởi "nó không hoạt động"? Bạn sẽ phải cụ thể hơn nếu bạn muốn giúp đỡ.
bernk

Điều này thật tuyệt khi chấp nhận nó cũng không hiệu quả với tôi .... Tôi chỉ kết thúc với video đầu tiên trong tệp đầu ra (Mountain Lion)
neildeadman

1
Điều này có lẽ chỉ hoạt động đối với các tệp không yêu cầu bất kỳ loại tiêu đề nào. Theo hiểu biết của tôi, các tệp .avi có một tiêu đề về cơ bản, điều này sẽ chỉ nối thêm tệp .avi vào cuối của tệp đầu tiên nhưng thông tin tiêu đề sẽ không có ở đó để phát.
Umar Farooq Khawaja
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.