Làm thế nào để bạn chia một tệp video MPEG-4 lớn thành các tệp nhỏ hơn?


10

Tôi có một giờ cảnh quay thô từ cuộc họp nhóm người dùng mà tôi muốn chia thành các đoạn dài 10 phút để tôi có thể tải chúng lên YouTube. Tôi đã thực hiện một số tìm kiếm và thực sự không thể tìm thấy một cách tốt để thực hiện điều này. Bạn có biết một phương pháp hay công cụ tốt để chia video không? Tôi có quyền truy cập vào phần mềm Adobe từ công việc.

EDIT: Một người bạn tại nơi làm việc đề nghị tôi kiểm tra http://videohelp.com nhưng nó bị chặn ở đây tại nơi làm việc, vì vậy tôi đoán tôi sẽ phải kiểm tra nó sau.


2
Tôi biết MeGUI có khả năng phân chia MP4 bằng cách kích thước tệp, nhưng tôi không nghĩ rằng nó có thể thực hiện các mã thời gian ... Làm thế nào nguồn được mã hóa - CBR hoặc VBR?
Đột phá

1
tuyệt, tôi sẽ kiểm tra MeGUI Tôi gần như tích cực mã hóa là VBR. Tôi đã ghi lại nó bằng Flip Ultra HD
Robert Greiner

1
Hmm, điều đó làm cho nó khó khăn hơn. Nếu đó là CBR, thì bạn có thể xác định 10 phút sẽ lớn như thế nào và chia nó theo kích thước đó. Đối với VBR, bạn có thể cần phải mã hóa lại tệp, vì rất khó để phân tách các tệp theo các mã thời gian cụ thể mà không có khung hình chính.
Đột phá

Ah tôi thấy. Vẫn có thể đáng để thử mặc dù.
Robert Greiner

1
Tôi đoán bạn luôn có thể ước chừng nó bằng cách lấy kích thước video trung bình trong mười phút (hoặc chín nếu bạn muốn an toàn), và sau đó chia nó theo kích thước đó. Để bạn biết, bạn có thể vào menu chia nhỏ trong MeGUI bằng cách đi tới Tools -> Muxer -> MP4 Muxervà đặt tùy chọn cuối cùng thứ hai ( Splitting).
Đột phá

Câu trả lời:


13

Nếu bạn không sợ dòng lệnh ffmpeg là công cụ để sử dụng.

Nó hơi phức tạp, nhưng hầu hết các công cụ miễn phí đều dựa trên ffmpeg vì đây là công cụ mạnh nhất hiện có. Đây là một mẫu của lệnh để tách ra 30 giây của video.

ffmpeg -i input.avi -vcodec copy -ss 00:00:10:15 -t 00:00:30:00 output.avi

Nếu bạn đang ở trên windows, sẽ hơi khó khăn để cài đặt, nhưng đây là một số liên kết tốt để có được nó. http://ffmpeg.arrozcru.org/wiki/index.php?title=Links


1
+1 xuất sắc, đó có thể là những gì tôi đang tìm kiếm. Tôi sẽ kiểm tra nó tối nay khi tôi đi làm về. Cảm ơn bạn.
Robert Greiner

hy vọng nó hiệu quả với bạn, tôi đang sử dụng linux và tôi đã có thể làm một số thứ tuyệt vời với nó.
ớn lạnh42

1
Điều đó thực sự khá tốt ... Nó có thực hiện bất kỳ mã hóa nào không hay nó chỉ phân chia các tệp và viết các tiêu đề thích hợp?
cp2141

Tôi tin rằng trong trường hợp này bạn tránh mã hóa và chỉ đơn giản là sao chép luồng, nhưng tôi không chắc về chi tiết cụ thể.
ớn lạnh42

không - có nghĩa là không có âm thanh? anh ấy không muốn âm thanh à?
barlop

3

Nếu bạn sẵn sàng cho nó một shot, meGUI có thể xử lý việc tách các tệp MP4 bằng cách kích thước tệp. Để làm như vậy, chỉ cần khởi động chương trình, và đi đến Tools -> Muxer -> MP4 Muxer. Nhập tệp và sau đó bạn có thể nhập kích thước tệp để phân chia theo.

Nếu bạn đang làm việc với nội dung CBR, thì bạn có thể xác định kích thước tệp cho phân đoạn mười phút thông qua bitrate. Nếu là VBR, thì điều này ít nhất quán tùy thuộc vào nội dung, vì vậy bạn nên nhắm đến thời gian thấp hơn một chút (ví dụ: kích thước trung bình của phân đoạn chín phút), vì vậy bạn không vượt quá giới hạn 10 phút.


2
ffmpeg -i input.avi -acodec copy -vcodec copy -ss 00:00:00:00 -t 00:10:00:00 output.avi

Điều này cũng sẽ sao chép âm thanh ... chỉ cần tải lên một video câm lên YouTube về hiệu suất âm nhạc. -an là thủ phạm. Trang web FTW.


0

Nếu video của bạn nằm trong bộ chứa MP4, MOV hoặc 3GP (nghĩa là có phần mở rộng .mp4, .mov hoặc .3gp) thì MP4Box (dòng lệnh sử dụng) và YAMB (GUI cho MP4Box) là những gì bạn cần.

Chạy YAMB và chọn phần Chỉnh sửa, có một tùy chọn "Nhấp để tách tệp MP4 / M4A / MOV / 3GP."

YAMB

Các vị trí tải xuống thay thế: MP4BoxYAMB

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.