Công cụ đồng bộ âm thanh video là gì?
Đồng bộ âm thanh video là điều chỉnh quan hệ thời gian giữa hình ảnh và âm thanh để một sự kiện nhìn thấy khớp với tiếng tương ứng. Chẳng hạn, tiếng vỗ tay nên gắn với khoảnh khắc hai bàn tay chạm nhau, còn lời nói nên phù hợp với chuyển động miệng. Khi một thành phần xuất hiện sớm hơn thành phần còn lại, người xem có thể cảm thấy nội dung bị lệch dù hình và tiếng vẫn phát bình thường.
Công cụ này xử lý âm thanh đã nằm trong một tệp video. Người dùng quan sát sự sai lệch rồi nhập một giá trị thời gian để điều chỉnh. Mã được cung cấp không có chức năng tự đo độ lệch, nhận diện khẩu hình hoặc nhận thêm một bản ghi âm rời để ghép với video. Vì vậy, kết quả phụ thuộc vào việc người dùng xác định đúng hướng lệch và khoảng chênh cần sửa.
Hai kết quả được yêu cầu tạo ra là một đoạn nghe thử hiển thị trên trang và một tệp MP4 toàn bộ để tải xuống. Đoạn thử giúp đánh giá lựa chọn trước khi xử lý cả video; bản toàn bộ áp dụng cùng một độ lệch cho nội dung nguồn.
Những giải thích dưới đây dựa trên cách xử lý thể hiện trong mã, không phải kết quả kiểm thử trên tệp thật. Định nghĩa về hình, tiếng và thời gian là kiến thức nền; khả năng chạy thành công còn phụ thuộc thư viện xử lý, tệp nguồn và môi trường sử dụng.
Khi nào nên điều chỉnh độ lệch giữa hình và tiếng?
Nhận biết sự kiện có mốc hình và tiếng rõ
Công cụ phù hợp để xem xét khi lời thoại không khớp khẩu hình, tiếng vỗ tay đến khác lúc bàn tay chạm nhau, hoặc tiếng va chạm không trùng với động tác nhìn thấy. Nên chọn sự kiện ngắn, rõ, ít bị nhạc nền che lấp. Một cú gõ lên bàn thường dễ đối chiếu hơn tiếng nhạc kéo dài vì có điểm bắt đầu tương đối cụ thể.
Đây là cách người dùng tự ước lượng, không phải khả năng nhận diện của công cụ. Với lời thoại, cần thận trọng vì không phải mọi chuyển động môi đều có một tiếng tương ứng dễ xác định. Đoạn nói rõ, không bị che miệng và ít tiếng nền sẽ hữu ích hơn cảnh có nhiều người nói đồng thời.
Trước khi sửa tệp, nên kiểm tra hiện tượng trên cách phát khác. Nếu sai lệch chỉ xuất hiện khi dùng một tai nghe hoặc một ứng dụng, nguyên nhân có thể thuộc quá trình phát chứ chưa chắc nằm trong video. Sửa tệp trong trường hợp đó có thể khiến nó lệch trên thiết bị vốn phát đúng.
Phân biệt lệch cố định với lệch tăng dần
Hãy đối chiếu vài sự kiện ở đầu, giữa và cuối video. Nếu khoảng chênh gần tương đương tại các vị trí, một độ lệch cố định có thể phù hợp. Không cần các sự kiện giống hệt nhau, nhưng mỗi sự kiện phải có mốc hình và tiếng đủ rõ để so sánh.
Nếu đầu video gần khớp nhưng càng về cuối càng sai, vấn đề không chỉ là một thành phần bắt đầu sớm. Công cụ hiện áp dụng một mức dịch chung, không điều chỉnh tốc độ để bù chênh lệch tích lũy. Với trường hợp lúc khớp, lúc lệch do từng đoạn dựng khác nhau, cũng không nên kỳ vọng một giá trị duy nhất sửa đúng mọi vị trí.
Các thuật ngữ cần hiểu khi đồng bộ âm thanh video
Độ lệch âm thanh và hình ảnh
Độ lệch là khoảng chênh thời gian giữa một sự kiện trên hình và âm thanh tương ứng, thường đo bằng giây hoặc mili giây. Một giây bằng 1.000 mili giây. Đại lượng này cho biết khoảng cần điều chỉnh, không phải vị trí đang xem hoặc tổng thời lượng video. Chẳng hạn, video đang phát ở giây thứ 30 vẫn có thể lệch 0,4 giây. Dấu âm, dương cần hiểu theo quy ước riêng của giao diện, không phải mức âm lượng.
Dịch thời gian phát
Dịch thời gian phát là dời mốc xuất hiện của hình hoặc tiếng so với thành phần còn lại. Trong cách xuất toàn bộ của công cụ, một luồng được yêu cầu phát muộn hơn, còn luồng kia giữ mốc nguồn. Không nên nhầm thao tác này với phát nhanh, phát chậm hoặc đổi cao độ giọng nói. Một câu thoại được dời thời điểm bắt đầu không có nghĩa người nói sẽ nói chậm hơn; đó là hai loại điều chỉnh khác nhau.
Luồng âm thanh và luồng hình ảnh
Luồng là thành phần dữ liệu hình hoặc tiếng nằm trong tệp video. Một tệp có thể chứa nhiều luồng âm thanh, chẳng hạn các ngôn ngữ khác nhau, chứ không nhất thiết chỉ có một bản tiếng. Công cụ điều chỉnh quan hệ thời gian giữa hai loại thành phần này và chọn luồng hình đầu tiên cùng luồng tiếng đầu tiên khi xuất toàn bộ. Vì vậy, không nên hiểu việc xử lý một tệp là giữ tất cả nội dung phụ trong tệp đó.
Sao chép luồng
Sao chép luồng là đưa dữ liệu đã mã hóa vào tệp đầu ra mà không yêu cầu giải mã rồi mã hóa lại nội dung luồng. Bản xuất toàn bộ dùng cách này nhằm tránh một vòng tái mã hóa. Tuy nhiên, “sao chép” không có nghĩa toàn bộ tệp giữ nguyên từng byte: cấu trúc đóng gói và dấu thời gian có thể khác. Nó cũng không chứng minh mọi thông tin mô tả, phụ đề hay các luồng bổ sung đều được giữ lại.
Codec và định dạng chứa
Codec là cách mã hóa hình hoặc tiếng; định dạng chứa là cấu trúc tập hợp các luồng thành một tệp, ví dụ MP4. Hai khái niệm này không đồng nhất với nhau. Bản nghe thử yêu cầu mã hóa hình bằng H.264 và, khi có dịch thời gian, tiếng bằng AAC. Bản toàn bộ giữ codec nguồn khi đóng gói sang MP4. Vì thế, đuôi MP4 không tự bảo đảm mọi thiết bị đều phát được dữ liệu bên trong, nhất là khi codec nguồn không phù hợp.
Đầu vào và kết quả của công cụ gồm những gì?
Video nguồn và độ lệch theo giây
Đầu vào chính là một tệp video và một số biểu diễn độ lệch theo giây. Vị trí hiện tại của trình phát gốc được dùng làm mốc bắt đầu lấy đoạn nghe thử. Phần cài đặt xuất hiện sau khi trình duyệt đọc được thông tin video, nhưng việc mở được video trong trình phát không bảo đảm bộ xử lý sẽ xuất được tệp đó.
Thanh trượt có khoảng từ −5 đến +5 giây, bước 0,1 giây. Kéo thanh trượt làm ô số hiển thị một chữ số thập phân. Ô nhập trực tiếp cũng có bước gợi ý 0,1, nhưng không được chặn giống thanh trượt. Khi gõ ngoài khoảng, giá trị đưa sang thanh trượt bị giới hạn còn số trong ô vẫn được đọc để xử lý.
Do đó, ±5 giây không phải giới hạn cứng được xác nhận cho toàn công cụ. Để tránh hiểu nhầm, hãy chú ý số thực sự nằm trong ô nhập. Bộ chọn tệp có bộ lọc video, nhưng bộ lọc đó không chứng minh mọi định dạng được hỗ trợ. Mã cũng không công bố dung lượng hay thời lượng tối đa cụ thể.
Bản nghe thử và tệp MP4 toàn bộ
Bản nghe thử được đưa vào một trình phát trên trang để người dùng xem và nghe kết quả điều chỉnh. Bản toàn bộ, khi xử lý thành công và có dữ liệu đầu ra không rỗng, được yêu cầu tải xuống dưới dạng MP4. Tên tải xuống dựa trên tên video nguồn và có thêm hậu tố nhận biết đã đồng bộ.
Thông báo hoàn tất chỉ cho biết quy trình đã tạo được đầu ra theo các điều kiện kiểm tra trong mã. Nó không phải bằng chứng rằng khẩu hình đã khớp, độ lệch đã được đo đúng hoặc mọi trình phát đều diễn giải thời gian giống nhau. Công cụ không tạo báo cáo sai lệch hay điểm đánh giá chất lượng; người dùng vẫn cần kiểm tra tệp tải xuống.
Công cụ điều chỉnh thời gian hình và tiếng như thế nào?
Dấu dương và dấu âm tác động lên thành phần nào?
Quy ước của công cụ dựa trên thành phần đang đi trước. Với độ lệch d tính bằng giây, hai nhánh chính là:
- d > 0: tiếng đi trước hình, nên yêu cầu làm trễ tiếng thêm d giây và giữ thời gian của hình.
- d < 0: hình đi trước tiếng, nên yêu cầu làm trễ hình thêm |d| giây và giữ thời gian của tiếng.
Ở nhánh âm, công cụ không trực tiếp cắt phần đầu của tiếng để kéo tiếng lên sớm. Nó dời hình về sau, tạo thay đổi trong quan hệ tương đối giữa hai thành phần. Cách diễn đạt “âm là kéo tiếng lên” vì thế không mô tả đúng cơ chế được thể hiện trong mã.
Riêng bản nghe thử ở nhánh dương, độ trễ tiếng được chuyển thành mili giây bằng công thức: độ trễ = làm tròn(d × 1.000). Gõ trực tiếp số có nhiều chữ số thập phân không được mã chủ động làm tròn về một chữ số trước khi xử lý; chỉ thao tác kéo thanh trượt có cách hiển thị đó.
Khác biệt trong cách xử lý nghe thử và xuất toàn bộ
Nghe thử yêu cầu lấy đoạn nguồn dài 5 giây từ vị trí đang xem, sau đó áp dụng điều chỉnh và mã hóa lại hình. Khi độ lệch khác 0, tiếng cũng được yêu cầu mã hóa bằng AAC. Con số 5 giây mô tả đoạn nguồn được lấy, không bảo đảm bản xuất sau khi dịch thời gian luôn dài chính xác 5 giây.
Xuất toàn bộ dùng cách khác: đọc cùng video theo hai mốc thời gian, lấy hình ở một mốc và tiếng ở mốc còn lại rồi sao chép luồng sang MP4. Chỉ luồng hình đầu tiên và luồng tiếng đầu tiên được chọn. Không có yêu cầu đổi tốc độ, âm lượng hay cao độ.
Giá trị 0 vẫn có nhánh tạo nghe thử không dịch thời gian, nhưng xuất toàn bộ bị chặn trước khi xử lý. Thanh tiến độ, khi có bộ theo dõi tương ứng, tính tỷ lệ thời gian xử lý ghi nhận so với thời lượng nguồn, làm tròn và chặn trên ở 100%. Việc cập nhật phụ thuộc cách khởi tạo thư viện, nên đây không phải phép đo độ khớp hoặc dự báo thời gian còn lại chính xác.
Ví dụ chọn độ lệch khi tiếng sớm hoặc hình sớm
Tiếng vỗ tay đi trước hình 0,4 giây
Giả định một video có hình và tiếng phù hợp để xử lý. Ở nhiều vị trí, tiếng vỗ tay được nghe sớm hơn khoảnh khắc hai bàn tay chạm nhau 0,4 giây. Đây là số giả định để minh họa, không phải kết quả đo hay chạy thử một tệp thật.
Vì tiếng đi trước, giá trị cần chọn theo quy ước là +0,4 giây. Ở bản nghe thử, phép chuyển đơn vị cho kết quả làm tròn(0,4 × 1.000) = 400 mili giây. Yêu cầu xử lý vì thế làm trễ tiếng 400 mili giây. Khi xuất toàn bộ, luồng tiếng được yêu cầu dịch thêm 0,4 giây, còn mốc hình giữ nguyên.
Nếu mức lệch ban đầu thực sự cố định và được ước lượng đúng, sự kiện dự kiến khớp hơn sau điều chỉnh. Tuy nhiên, cần đối chiếu thêm một cú vỗ tay khác hoặc một sự kiện rõ ở vị trí xa hơn. Một đoạn nghe hợp lý chưa chứng minh toàn video đúng, đặc biệt nếu nguồn đã có các đoạn dựng với sai lệch khác nhau.
Hình khẩu hình đi trước tiếng 0,7 giây
Giả định trong video khác, động tác miệng bắt đầu nói xuất hiện sớm hơn tiếng tương ứng 0,7 giây. Với hướng lệch này, chọn −0,7 giây. Độ lớn dùng để làm trễ hình là |−0,7| = 0,7 giây. Cả nghe thử và xuất toàn bộ đều yêu cầu hình xuất hiện muộn hơn so với tiếng.
Không nên diễn giải kết quả thành “đã cắt 0,7 giây âm thanh đầu”. Công cụ không yêu cầu thao tác đó. Cũng chưa thể khẳng định phần đầu sẽ là hình đen, khung hình đứng hay một biểu hiện cụ thể khác, bởi hành vi đóng gói và phát chưa được xác minh trên tệp thực tế.
Điều kiện chung của ví dụ vẫn là độ lệch tương đối cố định, nguồn có các luồng phù hợp và quá trình xử lý thành công. Hãy kiểm tra thêm lời thoại ở giữa và cuối. Nếu đặt 0 giây để đối chiếu, công cụ vẫn có thể yêu cầu tạo nghe thử không dịch thời gian, nhưng sẽ không xuất toàn bộ; đây là trạng thái riêng, không phải một lựa chọn sửa lỗi.
Dịch thời gian khác gì đổi tốc độ và dựng lại video?
Dời mốc phát và thay đổi tốc độ
Dời mốc phát thay đổi thời điểm bắt đầu tương đối, còn thay đổi tốc độ tác động đến cách thời gian nội dung tiến triển. Có thể hình dung hai hàng sự kiện: dịch thời gian là dời cả một hàng sang bên, trong khi đổi tốc độ làm khoảng cách giữa các sự kiện thay đổi. Vì vậy, một mức dịch cố định không giải quyết được nguyên nhân khiến sai lệch ngày càng lớn.
Đồng bộ cũng khác tăng âm lượng, thay nhạc nền hoặc ghép bản ghi âm rời. Các thao tác đó không phải chức năng được xác nhận ở công cụ này. Khi cần chỉnh riêng nhiều đoạn, nhu cầu là làm việc trên dòng thời gian với các phần nội dung riêng biệt, thay vì áp dụng một số chung cho toàn tệp.
Sao chép luồng và mã hóa lại
Sao chép luồng tránh yêu cầu tạo lại dữ liệu mã hóa của hình và tiếng, nên không phát sinh một vòng tổn hao tái mã hóa theo cách xử lý đã chọn. Mã hóa lại có thể thay đổi codec và chất lượng, tùy thiết lập. Đây là khác biệt quan trọng giữa bản toàn bộ và đoạn nghe thử của công cụ.
Dù vậy, sao chép không luôn bảo đảm nhanh hơn trong mọi môi trường hoặc tương thích hơn trên mọi thiết bị. Codec nguồn vẫn cần phù hợp với MP4 và trình phát đích. Mã hóa lại là một phương pháp khác, không mặc nhiên là lỗi; còn bản sao chép luồng cũng không đồng nghĩa giữ nguyên toàn bộ cấu trúc và thông tin của tệp ban đầu.
Giới hạn và những điều cần kiểm tra trước khi dùng kết quả
Tương thích tệp và tài nguyên xử lý
Công cụ không tự tìm độ lệch, không chỉnh riêng từng đoạn và không bù tốc độ cho sai lệch tăng dần. Việc xuất MP4 bằng sao chép luồng còn phụ thuộc codec nguồn. Tệp có nhiều bản tiếng hoặc nội dung phụ không được bảo đảm giữ đầy đủ vì quy trình chọn các luồng đầu tiên.
Chưa có nội dung thư viện và lõi xử lý bên ngoài để xác minh phiên bản, tập codec hoặc hành vi thực tế. Mã không đặt mức dung lượng, thời lượng hay độ phân giải tối đa cụ thể; điều đó không có nghĩa tài nguyên là vô hạn. Tệp lớn vẫn có thể gặp giới hạn bộ nhớ hoặc khả năng của trình duyệt. Thông báo gợi ý vấn đề metadata cũng không đủ để quy mọi lỗi về nguyên nhân này.
Kiểm tra lại video sau khi tải xuống
Nên giữ bản gốc và kiểm tra tệp mới ở đầu, giữa, cuối trên thiết bị dự định sử dụng. Đặc biệt chú ý phần mở đầu và phần kết thúc sau khi một thành phần được dời thời gian. Thời lượng chính xác và cách thể hiện khoảng trống chưa được xác minh.
Không dùng chất lượng hình của bản nghe thử đã mã hóa lại để kết luận chất lượng bản toàn bộ sao chép luồng. Hai quy trình khác nhau cũng khiến hành vi phát có thể không giống hệt. Ngoài ra, dữ liệu hiện có chưa đủ để xác nhận toàn bộ hoạt động mạng và lưu trữ của trang; không nên coi đây là bảo đảm video không rời thiết bị.
Câu hỏi thường gặp
Tiếng đi trước hình thì nhập số dương hay số âm?
Nhập số dương theo quy ước của công cụ. Giá trị đó yêu cầu làm trễ tiếng, còn hình giữ mốc thời gian nguồn. Trước khi chọn độ lớn, hãy đối chiếu một sự kiện có điểm bắt đầu rõ và kiểm tra thêm vài vị trí. Nếu chỉ một thiết bị nghe gây lệch, chưa nên sửa tệp ngay. Dấu đúng chỉ xác định hướng điều chỉnh; nó không thay cho việc ước lượng chính xác khoảng chênh giữa hình và tiếng.
Vì sao đặt 0 giây vẫn nghe thử được nhưng không xuất toàn bộ?
Vì hai quy trình có điều kiện khác nhau. Nghe thử có nhánh lấy đoạn nguồn và mã hóa hình mà không dịch thời gian, nên 0 giây vẫn là một yêu cầu hợp lệ trong nhánh đó. Xuất toàn bộ kiểm tra giá trị bằng 0 và dừng với thông báo chưa chỉnh độ lệch. Điều này không có nghĩa video nguồn đã được xác nhận đồng bộ; nó chỉ thể hiện rằng không có mức điều chỉnh khác 0 để áp dụng.
Bản nghe thử mã hóa lại có nghĩa video tải xuống cũng giảm chất lượng không?
Không thể suy ra như vậy, vì bản tải xuống toàn bộ được yêu cầu sao chép luồng chứ không mã hóa lại như đoạn thử. Cách xuất này tránh một vòng tái mã hóa hình và tiếng. Tuy nhiên, không nên mở rộng thành lời hứa tệp giữ nguyên mọi thông tin hoặc phát giống nhau trên mọi thiết bị. Để đánh giá kết quả sử dụng, hãy xem tệp toàn bộ thay vì dựa riêng vào độ nét hoặc biểu hiện của bản nghe thử.
Video càng về cuối càng lệch thì một giá trị cố định có sửa được không?
Một giá trị cố định thường không thể làm khớp tất cả vị trí khi sai lệch tích lũy theo thời gian. Nó có thể cải thiện mốc được dùng để ước lượng nhưng để lại chênh lệch ở nơi khác. Công cụ không có nhánh thay đổi tốc độ hoặc đặt nhiều độ lệch cho từng đoạn. Nên xác định xem vấn đề tăng đều hay xuất hiện sau các điểm dựng, rồi chọn phương pháp xử lý phù hợp với dạng sai lệch đó.
Vì sao thanh tiến độ không tăng đều sau khi đã nghe thử?
Trong mã, bộ theo dõi thời gian để cập nhật phần trăm chỉ được gắn ở một cách khởi tạo dành cho xuất toàn bộ. Nếu thư viện đã được tạo khi nghe thử, quy trình sau đó dùng lại mà không gắn thêm bộ theo dõi này. Vì thế, thanh có thể không cập nhật đều dù tác vụ đang chạy. Chỉ báo cũng không đo mức khớp hình tiếng; cần phân biệt trạng thái xử lý với việc đánh giá chất lượng tệp đầu ra.
Công cụ có xử lý được mọi video hoặc video không có tiếng không?
Không có căn cứ để khẳng định xử lý được mọi video. Các nhánh đồng bộ khác 0 cần luồng hình và luồng tiếng phù hợp, trong khi video không có tiếng không đáp ứng phần chọn âm thanh của quy trình. Với tệp có đủ hai thành phần, codec và khả năng đóng gói MP4 vẫn là điều kiện cần xem xét. Bộ lọc chọn video và việc trình duyệt phát được nguồn không thay thế cho xác nhận tương thích của bộ xử lý.
Có thể khẳng định video không được truyền đi hoặc lưu lại không?
Không thể khẳng định điều đó từ dữ liệu đã cung cấp. Phần mã thể hiện việc đọc tệp và gọi thư viện xử lý, nhưng nội dung các phụ thuộc bên ngoài cùng hoạt động của toàn bộ trang chưa được xác minh. Không thấy một yêu cầu truyền tệp trong đoạn mã này không chứng minh không có hoạt động mạng hoặc lưu trữ ở nơi khác. Với video nhạy cảm, nên xem chính sách quyền riêng tư và đánh giá môi trường sử dụng trước khi cung cấp dữ liệu.


20 bình luận
Lý Thị Quyên
Thích kiểu gom nhiều công cụ video ở một chỗ như này. Có thêm hướng dẫn đồng bộ âm thanh kèm phụ đề nữa thì quá ngon!
Trần Thanh Sơn
Góp ý nhỏ là nên có ví dụ minh họa tiếng đi trước và tiếng đi sau hình, nhìn trực quan sẽ dễ chỉnh hơn.
Phan Minh Tài
Audio Sync có tự nhận diện độ lệch giữa hình và tiếng không hay mình phải căn thủ công ạ?
Lý Ngọc Hoàng
minh tai video len ma cho hoi lau, khong biet do mang nha minh hay file nang nua
Dương Thu Thảo
Bộ lọc màu Video nằm gần công cụ đồng bộ âm thanh khá tiện, mình hay cần sửa cả màu lẫn tiếng cho clip.
Lý Hải Nga
xịn nha, khỏi mở phần mềm nặng chỉ để sửa cái tiếng lệch xíu xiu 😆
Phan Ngọc Hoàng
Có nút đặt độ lệch về 0 không ạ? Mình chỉnh thử vài lần giờ muốn quay lại thông số ban đầu.
Lý Hữu Linh
Phần Chèn chữ vào Video có giữ nguyên độ đồng bộ âm thanh đã chỉnh không, hay phải căn lại sau khi thêm chữ?
Dương Đức Tài
Mình thường gặp lệch tiếng ở video quay màn hình. Ai biết cách xác định chính xác lệch bao nhiêu mili giây chỉ mình với.
Đặng Văn Thủy
Tên “Trình biên dịch Sub cho Video” làm mình hơi bối rối. Đây là công cụ dịch phụ đề hay tạo phụ đề vậy shop?
Vũ Bảo Châu
Mong phần tải lên ghi rõ định dạng và dung lượng tối đa được hỗ trợ. Biết trước thì mình chuẩn bị file dễ hơn.
Hoàng Ngọc Linh
Ổn áp đó, nhưng nếu có phím tăng giảm độ lệch từng chút một thì thao tác sẽ nhanh hơn nhập số.
Hoàng Thị Hà
Khi nào nên điều chỉnh độ lệch giữa hình và tiếng nhỉ? Có cần chỉnh nếu chỉ lệch một chút mà nghe vẫn ổn không?
Đặng Tuấn Nam
Có thể chỉnh độ lệch riêng cho từng đoạn không? Video của mình đầu thì khớp nhưng càng về cuối tiếng càng bị trễ.
Lê Gia Mai
Đồng bộ xong tiếng khớp với miệng người nói là xem dễ chịu hơn nhiều. Mấy clip phỏng vấn rất cần cái này.
Hoàng Hữu Dũng
Đang dựng clip thuyết trình mà khẩu hình với tiếng lệch nhau nhìn khó chịu ghê. Có công cụ này đúng lúc luôn 😂
Bùi Hoài Thủy
Ước gì có nút xem thử một đoạn ngắn sau khi chỉnh độ lệch, đỡ phải xuất cả video rồi kiểm tra lại.
Trần Hữu Hùng
giao dien de dung, minh moi vao da biet cho nao de dong bo am thanh roi
Bùi Tuấn Phương
Cho mình hỏi nếu âm thanh chậm hơn hình khoảng nửa giây thì nên nhập độ lệch âm hay dương vậy?
Vũ Thanh Mai
Mình quay video bằng điện thoại mà tiếng cứ chạy trước hình, dùng Audio Sync chỉnh lại thấy khớp hơn hẳn. Công cụ khá tiện!