SÁCH VÀ BÀI VIẾT Lồng tiếng ảo. Tham gia nhiều tệp AVI Việc kết hợp nhiều tệp AVI thành một không đơn giản như thoạt nhìn. Thực tế là hầu hết các đoạn riêng lẻ thường có FPS khác nhau và chính vì lý do này mà VirtualDub từ chối hợp nhất chúng. FPS khác nhau, hay nói cách khác, số khung hình mỗi giây khác nhau, có thể xảy ra do khi quay video, bạn đã liên kết luồng video với âm thanh để tránh hiện tượng mất đồng bộ giữa video và âm thanh. Bạn hỏi phải làm sao bây giờ... Cách dễ nhất và chắc chắn nhất để tránh những vấn đề như vậy là quay video không phải theo đoạn mà quay tất cả cùng một lúc. Ngoài ra, bạn đã biết cách tạo các tệp AVI lớn (trong bài viết "Quay video") và bạn biết rằng không có vấn đề cụ thể nào. Cách thứ hai để tránh sự cố khi hợp nhất tệp là không liên kết luồng video với âm thanh khi chụp. Đương nhiên, trong trường hợp này, bạn có nguy cơ không đồng bộ, vì vậy giải pháp này ít được sử dụng. Bây giờ tôi đã cảnh báo bạn rằng tốt hơn hết là không nên làm điều này và cho bạn biết cách bạn có thể tránh nó. :) Do đó, chúng ta hãy chuyển trực tiếp đến phương thức kết nối ... 1. Lý tưởng - Các tệp AVI có cùng FPS Chúng tôi mở đoạn đầu tiên trong VirtualDub, từ đó video tương lai sẽ bắt đầu trong tương lai. Chúng tôi đính kèm, vào đoạn đã mở, như sau, để làm điều này, chúng tôi chọn lệnh: Chúng tôi chọn một tập tin. Được mở theo cách này, tệp sẽ được đính kèm vào phần cuối của tệp trước đó. Các mảnh tiếp theo được gắn theo cách tương tự. Như bạn đã hiểu, các đoạn phải được đính kèm chính xác theo thứ tự mà sau đó chúng sẽ xuất hiện trong video cuối cùng. Tất cả các mảnh đang mở, bây giờ, nếu muốn, bạn có thể thực hiện bất kỳ thao tác nào trước khi tiến hành lưu. Bạn có thể áp dụng các bộ lọc, cắt bỏ những phần không cần thiết, v.v. Bạn cũng có thể lưu theo nhiều cách khác nhau, có thể có và không nén các luồng video và âm thanh. Nói chung, tôi sẽ không lặp lại chính mình - tất cả các bạn đều biết điều này từ các mô tả trước đó ... 2. Không lý tưởng - các tệp AVI có FPS khác nhau Chúng tôi có một số đoạn video, do đó có FPS khác nhau. Chúng tôi sẽ không thành công trong việc dán chúng lại với nhau ngay lập tức bằng VirtualDub. Do đó, để bắt đầu, tất cả các phân đoạn có sẵn phải được đưa về một FPS và đây không phải là một nhiệm vụ dễ dàng chút nào! Bằng cách thay đổi tốc độ khung hình của AVI, chúng tôi tăng tốc hoặc làm chậm tốc độ khung hình, do đó thay đổi thời lượng của AVI. Nhưng đồng thời, bản âm thanh vẫn không thay đổi, VirtualDub không ánh xạ nó vào luồng video! Do đó, các luồng video và âm thanh chắc chắn không đồng bộ. Hãy cùng tìm hiểu FPS của các đoạn cần kết nối. Để thực hiện việc này, lần lượt mở từng tệp trong VirtualDub, trong menu "Video", chọn: Trong cửa sổ mở ra, chúng tôi thấy FPS của tệp hiện tại: Chúng tôi ghi nhớ hoặc tốt hơn là ghi lại giá trị FPS. Mở tệp AVI tiếp theo và tìm FPS của nó theo cách tương tự, v.v. Nếu bạn thấy rằng FPS của tất cả các tệp thay đổi một chút - hãy tính toán hoặc ước tính gần đúng giá trị trung bình của chúng. Khi đó tốc độ khung hình sẽ dẫn đến giá trị trung bình này. Điều này rất quan trọng bởi vì đồng thời, FPS cho hầu hết các đoạn sẽ thay đổi một chút và do đó, sẽ ít xảy ra hiện tượng mất đồng bộ hơn. Nếu trong số tất cả các phân đoạn hiện có, chỉ một hoặc một số phân đoạn có giá trị FPS khác biệt đáng kể, hãy xử lý chúng một cách riêng biệt. Những thứ kia. chưa chạm vào một hoặc một số đoạn này, hãy lấy những đoạn tương tự, tính toán và đưa chúng về FPS trung bình. Phần còn lại mang lại cùng một FPS trung bình theo một cách khác, chúng tôi sẽ nói thêm về điều đó sau. Nếu tất cả các tệp có tốc độ FPS đáng kể, thì chúng cũng sẽ được đưa về giá trị trung bình, nhưng theo một cách khác. 2.1. Đưa các tệp AVI lên một FPS (chạy chậm) Thông thường, nếu các đoạn video được chụp từ cùng một nguồn, thì FPS của chúng không thay đổi nhiều. Ngoài ra, các đoạn có thời lượng ngắn hơn, thời lượng chạy lên thậm chí còn ít hơn. Và vì vậy chúng tôi biết FPS trung bình mà chúng tôi sẽ mang theo tất cả các đoạn có sẵn. Mở tệp AVI đầu tiên trong VirtualDub: Di chuyển thanh trượt đến cuối đoạn hoặc nhấp vào nút tương ứng trên bảng điều khiển và xem thời lượng của đoạn đó: Mảnh vỡ của tôi có thời lượng 0 giờ, 08 phút, 40.369 giây. Hãy chuyển sang hộp thoại đã quen thuộc: Chọn mục "Thay đổi thành ...". Ta nhập giá trị trung bình đã biết, phần còn lại để mặc định, nhấn OK. Hãy xem lại khoảng thời gian của phân đoạn của bạn, bây giờ nó đã khác: Do đoạn của tôi chỉ dài 8 phút và FPS không thay đổi nhiều nên sự thay đổi về thời lượng của nó chỉ là một phần giây. Điều này có nghĩa là ở phần cuối của đoạn, quá trình giải đồng bộ hóa video và âm thanh chỉ là những phần nhỏ của giây. Nhìn chung, số lượng này không nhiều và dù rất cố gắng bạn cũng khó nhận ra chúng khi xem. Do đó, tôi thấy không có lý do gì để sửa đồng bộ hóa, trong trường hợp này, hãy để nó giữ nguyên như vậy. Lưu thay đổi FPS. Để thực hiện việc này, trước tiên hãy đảm bảo rằng mục "Sao chép luồng trực tiếp" được chọn cho luồng video và âm thanh trong menu tương ứng. Những thứ kia. luồng sẽ được sao chép mà không cần xử lý.
Chúng tôi tiết kiệm. Do đó, tất cả các mảnh được xử lý. Nếu tất cả chúng đều có một chút mất đồng bộ như trong ví dụ, thì chúng tôi có thể nói rằng bạn thật may mắn. Sau khi xử lý tất cả các đoạn, bạn có thể tiến hành trực tiếp kết nối AVI. Bây giờ, điều này được thực hiện theo cách chính xác như trong tùy chọn lý tưởng, điểm 1. Đối với những người kém may mắn hơn và sự không đồng bộ hóa trở nên đáng chú ý, một mô tả thêm dành riêng cho ... Quá trình giải đồng bộ hóa trong vòng 0.5 giây ở cuối đoạn có thể được sửa chữa ở một mức độ nào đó bằng các phương tiện có sẵn cho VirtualDub. Để làm điều này, bạn cần phải đi: Ở đây chọn "Preload" và "Interleave.." = 1000ms...1500ms. Bằng cách thay đổi giá trị của "Delay audio track by", bạn có thể dịch chuyển âm thanh một chút so với luồng video. Sử dụng giá trị dương nếu âm thanh đi trước video. Sử dụng các giá trị âm nếu ngược lại, âm thanh bị trễ so với video. Tất nhiên, nói chung, trong trường hợp của chúng tôi, quá trình giải đồng bộ hóa có đặc điểm ngày càng tăng, do đó, không thể sửa nó bằng cách chuyển luồng âm thanh so với luồng video. Nhưng nó có thể được bù đắp ở một mức độ nào đó hoặc ít được chú ý hơn. Ví dụ: ban đầu, lúc đầu, bạn có đồng bộ hóa hoàn toàn và cuối cùng, độ trôi của một luồng so với luồng kia là 0.5 giây. Làm cho nó sao cho đã có 0.25 giây giải đồng bộ ở đầu, do đó, ở đâu đó ở giữa sẽ có sự đồng bộ và ở cuối lại trôi 0.25 giây. Đừng nghĩ rằng 0.5 giây là một loại giới hạn nào đó, tôi chỉ nghĩ rằng không thể sửa chữa và bù đắp sự mất đồng bộ hóa lớn bằng sự thay đổi dòng chảy như vậy, nó vẫn sẽ đáng chú ý. Để lưu các thay đổi vào AVI, sau khi thay đổi tham số "Delay audio track by", bạn cũng có thể chọn "Direct stream copy" cho các luồng video và âm thanh, sau đó lưu lại. Những người không hài lòng với việc loại bỏ quá trình khử đồng bộ do thay đổi dòng chảy, cũng như những người không may mắn chút nào và quá trình khử đồng bộ hiện có là đáng kể - hãy đọc đoạn tiếp theo. 2.2. Đưa các tệp AVI lên một FPS (tốc độ chạy lớn) VirtualDub là một chương trình tốt - đó là điều chắc chắn. Tuy nhiên, không có tùy chọn nào trong đó có thể loại bỏ quá trình giải đồng bộ hóa video và âm thanh đáng kể với sự thay đổi lớn về tốc độ khung hình. Do đó, phương pháp được mô tả bên dưới liên quan đến việc xử lý âm thanh riêng biệt với video... Mở tệp AVI đầu tiên trong VirtualDub: Lưu âm thanh của AVI đã mở vào một tệp WAV riêng biệt: Đối với video, hãy chọn "Sao chép luồng trực tiếp", đối với âm thanh "Không có âm thanh":
Hãy chuyển đến hộp thoại quen thuộc: Chọn mục "Thay đổi thành ...". Ta nhập giá trị trung bình đã biết, phần còn lại để mặc định, nhấn OK. Đi đến cuối đoạn để xem thời lượng của đoạn sau khi thay đổi FPS. Viết ra giá trị của thời gian. Lưu AVI. Do đó, chúng tôi có âm thanh riêng biệt trong tệp WAV và chúng tôi có tệp AVI với FPS đã sửa đổi mà không có âm thanh. Bây giờ chúng ta cần một trình chỉnh sửa âm thanh như SonicFoundry Sound Forge hoặc Syntrillium Cool Edit (tất nhiên là có những thứ khác). Tôi đã có sẵn chương trình Chỉnh sửa tuyệt vời, vì vậy tôi sẽ kể và hiển thị nó bằng ví dụ của nó. Chạy Cool Edit, mở tệp WAV. Để nén / kéo dài âm thanh theo thời gian, hãy chọn từ menu: Trong hộp thoại, trong trường "Độ dài", bạn phải nhập độ dài mới của tệp WAV, tức là. giá trị mà chúng tôi đã viết lại trường thay đổi FPS trong VirtualDub. Giá trị phải được nhập tính bằng giây (ví dụ: tôi có giá trị 0:07:13.595, tính bằng giây là 7*60+13.595=433.595). Enter, nhấn OK: Khi kết thúc điều trị, đảm bảo rằng thời lượng tương ứng với yêu cầu. Đối với tôi, nó khác 1 phần nghìn giây, tôi nghĩ điều này nằm trong phạm vi chấp nhận được. :) Chúng tôi tiết kiệm. Chúng tôi khởi động VirtualDub, mở tệp AVI của chúng tôi mà không có âm thanh. Thông qua menu "Âm thanh", chúng tôi kết nối một âm thanh mới: Để lưu AVI với âm thanh mới, hãy chọn "Sao chép luồng trực tiếp" cho luồng video và âm thanh:
Chúng tôi tiết kiệm. Đây là cách chúng tôi xử lý tất cả các tệp AVI. Chà, sau khi mọi thứ đã sẵn sàng, các tệp có thể được kết nối như đã được thực hiện trong trường hợp lý tưởng, điểm 1 (xem ở trên). Tác giả: Dmitry Kornev; Xuất bản: pctuner.ru Chúng tôi giới thiệu các bài viết thú vị razdela video nghệ thuật: ▪ Bo mạch Pinnacle Systems và bộ chỉnh TV - loại nào tốt hơn để chụp? Xem các bài viết khác razdela video nghệ thuật. Đọc và viết hữu ích bình luận về bài viết này. Tin tức khoa học công nghệ, điện tử mới nhất: Da nhân tạo để mô phỏng cảm ứng
15.04.2024 Cát vệ sinh cho mèo Petgugu Global
15.04.2024 Sự hấp dẫn của những người đàn ông biết quan tâm
14.04.2024
Tin tức thú vị khác: ▪ Các bóng bán dẫn thuộc họ MDMESH V ▪ MWC 2015: Tai nghe thực tế ảo HTC Vive ▪ E. coli truyền kinh nghiệm qua nhiều thế hệ Nguồn cấp tin tức khoa học và công nghệ, điện tử mới
Tài liệu thú vị của Thư viện kỹ thuật miễn phí: ▪ phần của trang web Thư mục điện tử. Lựa chọn bài viết ▪ Bài viết Một, nhưng niềm đam mê rực lửa. biểu thức phổ biến ▪ bài viết Bọt biển ăn như thế nào? đáp án chi tiết ▪ bài viết Salad măng tây. Truyền thuyết, canh tác, phương pháp áp dụng ▪ bài viết Thí nghiệm với dây đồng. kinh nghiệm hóa học
Để lại bình luận của bạn về bài viết này: Tất cả các ngôn ngữ của trang này Trang chủ | Thư viện | bài viết | Sơ đồ trang web | Đánh giá trang web www.diagram.com.ua |