Khi bạn nói về các định dạng video, bạn phải nói về hai điều: loại mã hóa video và loại tệp được bọc xung quanh video được mã hóa. Trên thực tế, bạn cũng phải lo lắng về cách âm thanh được mã hóa, bởi vì đối với hầu hết các định dạng video, có các lựa chọn về mã hóa và gói âm thanh. Tuy nhiên, trong nhiều trường hợp, có một cách xử lý âm thanh phổ biến nhất.
(chỉ một chút bên dưới, có ** sau JPEG, vì nén hình ảnh hoạt động theo cùng một cách: về mặt kỹ thuật, không có thứ gọi là "tệp hình ảnh JPEG" vì JPEG là một tiêu chuẩn để nén hình ảnh, các tệp mà chúng ta đều đặt tên abc.jpg thực ra là của JFIF - Định dạng trao đổi tệp JPEG - hoặc EXIF: Định dạng tệp hình ảnh có thể trao đổi)
Bắt đầu với các băng DV:
Định dạng trên băng DV được gọi là DV.
Nó nén từng khung hình riêng lẻ bằng thuật toán nén tương tự JPEG ** (DCT - biến đổi cosine rời rạc - cũng được sử dụng trong MPEG-4 Phần 2 / DivX). Kích thước khung hình là 720 pixel trên mỗi dòng cho cả tỷ lệ khung hình 4: 3 và 16: 9, có nghĩa là các pixel phải có kích thước khác nhau cho video toàn màn hình và màn hình rộng. Số dòng trên mỗi khung hình phụ thuộc vào việc nó là 50 hay 60 Hz và tôi giả sử các tần số khác nhau xuất hiện vì chúng ta có 60Hz AC ở N <erica so với 50 ở Châu Âu. Hệ thống 60Hz có 480 dòng.
Các avis tôi nhận được khi tôi chuyển các tập tin từ băng sang máy tính là video DV được bọc trong một thùng chứa AVI. Có hai loại gói: với Loại 1, âm thanh và video được ghép kênh được lưu vào phần video của một tệp AVI, với video chỉ có Loại 2 được lưu trong tệp AVI, âm thanh được lưu trong một tệp riêng. Loại 2 rất hiếm, hầu như luôn luôn là Loại 1
Âm thanh là hai kênh (âm thanh nổi) có độ phân giải 16 bit và tốc độ lấy mẫu 48 kHz (CD là 44,1kHz) PCM (điều chế mã xung - giống như trên đĩa CD).
http://en.wikipedia.org/wiki/DV
DVD và MPEG
Có nhiều tiêu chuẩn với MPEG trong tên ...
DVD sử dụng nén MPEG-2 video của họ. Như với DV, nó khác nhau ở tần số 50Hz, nhưng trong các khung DVD của N <erica là 720x480 pixel và tốc độ khung hình là 23.976 khung hình / giây (không biết tại sao nó không xuất hiện chính xác đến 24).
Các tệp chứa được gọi là MPEG-PS (Luồng chương trình), vì vậy đây là lý do khiến tôi bối rối vì mã hóa và tệp bao bọc đều được gọi là "MPEG". Nó trở nên tồi tệ hơn: Các tệp chứa trên DVD có phần mở rộng .VOB vì chúng là một loại tệp MPEG-PS đặc biệt có thêm thông tin. Các tệp MPEG thường là .mpg hoặc .mpeg
Dữ liệu âm thanh trên phim DVD có thể là định dạng PCM, DTS, MPEG-1 Audio Layer II (MP2) hoặc Dolby Digital (AC-3), đây là một trong những lý do cho tệp .vob, tệp .mpg cơ bản không thể chứa dữ liệu âm thanh DTS hoặc AC3 (DTS và AC3 là các định dạng cạnh tranh cho âm thanh phim và rạp hát tại nhà).
http://en.wikipedia.org/wiki/DVD-Video
http://en.wikipedia.org/wiki/MPEG_program_stream
http://en.wikipedia.org/wiki/Dts_audio
Tôi không biết và sẽ không tìm hiểu về các chi tiết chuyển đổi video DV sang DVD. Liên kết này có một số thông tin, tôi tự hỏi nếu đây là những gì Deo làm:
http://www.transcoding.org/transcode?DVtoDVD
Máy quay video kỹ thuật số
Ngay trước chuyến đi cuối cùng của chúng tôi đến Disneyland, Máy ảnh Canon của chúng tôi đã chết và chúng tôi đã mua một chiếc JVC Everio ghi trên ổ cứng. (Chúng tôi không thích cách nó hoạt động, vì vậy chúng tôi đã trả lại sau).
Điều này lưu trữ video mpeg trong tệp container .MOD. .mod là một loại tệp container .mpg đặc biệt khác.
http://en.wikipedia.org/wiki/MOD_and_TOD_(video_format)
Máy ảnh kĩ thuật số
Máy ảnh Canon của chúng tôi cũng có thể quay phim, nhưng chỉ là âm thanh đơn sắc. Tôi không tìm thấy bất kỳ chi tiết nào về cách video được mã hóa. Các tập tin nó lưu trên thẻ nhớ là .avis.
Ok, tôi đã xem xét vấn đề này nhiều hơn một chút và thấy rằng hầu hết các máy ảnh kỹ thuật số lưu trữ video ở định dạng Motion JPEG:
http://en.wikipedia.org/wiki/Motion_JPEG
Nó không có chất lượng tốt và không tuyệt vời về mặt nén, nó được sử dụng trong máy ảnh kỹ thuật số vì nó dễ thực hiện: máy ảnh đã thực hiện nén hình ảnh JPEG, rõ ràng là dễ dàng thực hiện M-JPEG cho video.
Trong khi tìm kiếm điều này, tôi đã tìm thấy một số đề xuất cho một chương trình có tên GSpot dường như có cơ sở dữ liệu nội bộ toàn diện về codec và cung cấp một loạt thông tin về các tệp video:
http://www.headband.com/gspot/
Cuối cùng, về mã hóa hiện đại
MPEG-4 Phần 2 là chuẩn nén được sử dụng bởi các codec DivX và XVid.
MPEG-4 Phần 10 còn được gọi là H.264 hoặc AVC. (Hoặc đôi khi là sự kết hợp như MPEG-4 Phần 10 AVC). H.264 được sử dụng trên các đĩa Blue-Ray.
http://en.wikipedia.org/wiki/MPEG-4_Part_2
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC
Như mọi khi, đó là các tiêu chuẩn nén, có một vài tệp chứa khác nhau.
Bạn có thể có video divx trong các tệp avi, nhưng đó là điều khiến tôi mất nhiều giờ để nghiên cứu: rõ ràng đó không phải là một lựa chọn tuyệt vời và một số phần mềm đã ngừng hỗ trợ. Tuy nhiên, một phần chuẩn MPEG-4 khác định nghĩa một định dạng tệp chứa thường có phần mở rộng .MP4 Nhưng Apple đã bắt đầu sử dụng .M4A tại một số điểm và đôi khi rõ ràng .M4V cũng được sử dụng. Nó được cho là .mp4
http://en.wikipedia.org/wiki/Audio_Video_Interleave
http://en.wikipedia.org/wiki/MPEG-4_Part_14
Cuối cùng, có một tiêu chuẩn nguồn mở xác định loại tệp .mkv được đặt theo tên của búp bê làm tổ của Nga (matryoshka / Матрёшка).
http://en.wikipedia.org/wiki/Matroska
MPEG-4 có nhiều tùy chọn và khả năng cho âm thanh hơn MPEG-2, quá nhiều thứ để tôi sắp xếp. Dường như AAC là những gì được sử dụng trên DVD BluRay.
Vì vậy, với mục đích sử dụng hiện tại của tôi, tôi sẽ chuyển mã avis từ videocam sang divx, sau này tôi có thể làm lại cho H.264. Tôi sẽ sử dụng Handbrake cho hầu hết các lần chuyển mã, tôi không chắc liệu nó có hoạt động trên các video Jpeg chuyển động từ camera tĩnh hay không.