Làm cách nào tôi có thể tham gia nhiều tệp phim .mpg?


16

Tôi tạo ra rất nhiều các clip nhỏ này trên máy ảnh kỹ thuật số của mình. Đây là ở định dạng .mpg và trước khi tôi chia sẻ chúng với những người khác, tôi rất thích chỉ tham gia, quay một vài giây ở đây và ở đó.

Tôi sử dụng Google Picassa để tạo điểm bắt đầu và điểm kết thúc mới, nhưng tôi chưa biết cách nào tốt để tham gia mpgs.

Phần mềm miễn phí tốt nhất tôi có thể sử dụng cho việc này là gì?

Câu trả lời:


24

tập tin mpg là dễ dàng nhất để tham gia. Bạn thực sự có thể sao chép chúng lại với nhau. Trong Windows bạn sử dụng

copy/b file1.mpg+file2.mpg+file3.mpg newfile.mpg

Trong Linux, tôi sử dụng mèo:

cat file1.mpg file2.mpg file3.mpg >> newfile.mpg

Điểm hợp lệ, nhưng anh ấy muốn cắt một số phần.
John T

1
Cảm ơn, điều này đã làm việc tuyệt vời. Tôi vẫn có thể sử dụng Picassa để cắt các phần và sau đó sử dụng lệnh sao chép để tham gia nhiều clip.
Kapsh

1
Tôi đã thử làm điều này và nó tuyên bố rằng bản sao đã thành công, nhưng video chỉ tồn tại miễn là độ dài của video cuối cùng, mặc dù nó dường như bắt đầu ở video đầu tiên được sao chép. Tại sao lại như vậy, và tôi có thể làm gì để khắc phục nó?
nhíp

Và thật đáng tiếc vì điều này không hoạt động với .mp4 (là định dạng chứa) - bạn có được một tệp lớn như nó cần, nhưng nó chỉ phát tệp đầu tiên
PandaWood

1
Làm việc cho tôi với một 4 -ter. Dấu thời gian của phiên bản cuối cùng bị rối tung, nhưng nó vẫn chơi tốt.
FreeMan

9

Các phiên bản gần đây của ffmpeg có thể thực hiện điều này thông qua bộ giải mã concat của nó, đáng tin cậy hơn so với sử dụng mèo hoặc bản sao. Đầu tiên, tạo một tệp có tên là input.txt, chứa

file /path/to/input1.mpg
file /path/to/input2.mpg
file /path/to/input3.mpg

Sau đó sử dụng lệnh ffmpeg sau:

ffmpeg -f concat -i inputs.txt -c copy output.mpg

Xem ở đây để biết thêm thông tin.


Tôi đã thử điều này nhưng âm thanh đã bị xóa / không có trong clip kết quả.
Peter Mitrano


1

Làm thế nào về Windows Movie Maker hoặc Windows Live Movie Maker? (tùy thuộc vào phiên bản cửa sổ của bạn, có vẻ như bạn đang sử dụng các câu hỏi khác của mình).


1
Điểm hay ... Nhưng nghiêm túc mà nói, một người superusercó lẽ sẽ sử dụng thứ gì đó chuyên nghiệp hơn: D
Julian F. Weinert


0

Tôi đã sử dụng copy / b & tham gia các tập tin OK nhưng nó làm gì đó với tiêu đề gây rối với mã thời gian. Nhưng sau đó tôi đã chạy toàn bộ tệp thông qua XMedia Recode chỉ bằng cách sao chép video (không chuyển đổi) & sao chép âm thanh với cùng một phần mở rộng & dường như làm thẳng nó ra: http://forum.videohelp.com/threads/375401-How-to -cut-any-video-with-Xmedia-Recode


Vui lòng trích dẫn các phần thiết yếu của câu trả lời từ (các) liên kết tham chiếu, vì câu trả lời có thể trở nên không hợp lệ nếu (các) trang được liên kết thay đổi.
DavidPostill

0

Nếu bạn chỉ cần sao chép chúng lại với nhau bằng dòng lệnh như được đề xuất ở trên, thời lượng sẽ không được báo cáo chính xác trong trình phát phương tiện của bạn, nhưng nó vẫn có thể hoạt động. Không tin tưởng thời lượng được báo cáo bởi người chơi của bạn - kiểm tra thủ công.

Khi trích xuất và kết hợp video từ DVD, Nếu tôi trích xuất mà không mã hóa lại, tôi nhận được các tệp mpg mà tôi có thể kết hợp với lệnh sao chép và sau đó mặc dù VLC không báo cáo chính xác thời lượng, Handbrake "thấy" thời lượng chính xác, và các tệp mp4 được mã hóa lại cuối cùng phát chính xác và hiển thị thời lượng chính xác.


Công nghệ đã thay đổi và cải tiến kể từ 7 năm, bạn có nghĩ vậy không?
yass
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.