PDA

View Full Version : Nên dùng Encoder nào ?



vikhoa
30-06-2005, 09:52
Mặc dù đã có 1 thread thảo luận riêng về vấn đề này nhưng tôi xin post riêng vì nó không liên quan đến thread trên và cũng không chuyên sâu như vậy.

Nhu cầu của tôi là làm 1 số movies để xem trên PC (not VCD, SVCD, DVD). Tôi đang phân vân không biết nên lựa chọn cái nào để đạt hiệu quả tốt nhất giữa chất lượng & size.

Hiện có 1 số sự lựa chọn sau:

DivX 5.2.1
Xvid MPEG-4 Codec
Microsoft Windows Media Video 9
DivX ;-) MPEG-4 Fast-Motion
DivX ;-) MPEG-4 Slow-Motion
3ivx D4 4.5.1 Pro Video Codec

ngoài ra có thể có 1 số thứ khác mà tôi không được biết đến, bạn nào biết xin chỉ bổ sung thêm.

Khi cùng nén 1 movie thử thì tôi thấy DivX 5.2.1 cho dung lượng nhỏ hơn Xvid 1 chút (33.4MB so với 42MB), chất lượng thì thấy cũng không khác gì. Cả 2 đều để default settings.

Nếu dùng Microsoft Windows Media Video 9 thì dung lượng nhỏ đến đáng ngạc nhiên: 10MB. Chất lượng có giảm 1 chút nhưng vẫn có thể chấp nhận được. Tôi đang để 960Kbps cho WMV9.

Bạn nào có kinh nghiệm xin chỉ giúp nên dùng cái nào, và setting như thế nào là tốt nhất.

Xin nhắc lại, nhu cầu của tôi là làm Movie xem trên PC, và cần dung lượng càng nhỏ càng tốt để gửi cho mọi người qua Internet, tuy nhiên vẫn phải duy trì chất lượng tương đối. Nguồn là file AVI uncompress capture bằng phần mềm Fraps, xử lý bằng Vegas. Movie size 640x480 hoặc 800x600, dung lượng mỗi phim từ 10-30 phút.

P/S: Gửi bạn Cổ Loa, chắc chắn bạn sẽ đọc thread này. Tôi muốn đề nghị bạn làm Mod box VA này, bạn nghĩ sao? Các bài viết của bạn rất hay và có giá trị, và bạn rất nhiệt tình trả lời những người khác :)

P/S2: Post bài xong thì thấy cái MSU Video Quality Measurement Tool do Cổ Loa post lên, để dùng thử xem sao :)

Tran Kieu Anh
30-06-2005, 12:13
Tôi dùng Ulead để chuyển sang mp4 hoặc 3gp nén cũng được lắm, bạn thử xem. Tôi thử 1 file mpg quay bằng Sony camera 100MB/5' nén DF còn có 3.2MB, chất lượng đưa lên ĐT rất tuyệt.

Co Loa
30-06-2005, 13:17
hi vikhoa,

Tôi đang dở dang sọan thảo bài viết cũng như so sánh về những video codes "mốt thời thượng" đang có hiện nay và tương lai, khi nào song tôi post nên cho mọi người cùng tham khảo.

Về mục đích của cậu "độ lới file tỷ lệ nghịch với quality" thì theo tôi hiện tại chỉ có H264/AVC là phù hợp, nhưng nó lại đang trong thời kỳ thử nghiệm chất lượng giữa các Encoder cũng như codecs có khác nhau về CL rõ rệt.
Hiện tại tôi testing thấy trình NeroVision Express 3 trong bộ Nero là hơn hẳn mọi mặt cả chất lượng cũng như speed chưa kể dao diện thân thiện, ngòai ra nó mang theo cả codec H264 và DivX.

Ngược lại theo tôi thì WMV9 cũng không đến nỗi tồi nếu bạn dâng số bitrate nên 1 chút, ưu điểm của nó là quality thì DivX không qua mặt được nếu xài P4 HT thì tương đối nhanh và điều quan trọng của nó là thông dụng với mọi người cũng như chạy trên hầu hết soft & hardware.

>P/S:

rất cám ơn thiện chí của vikhoa nhưng tôi vốn là người làm việc theo nguyên tắc riêng, lý do vì điều kiện thời gian tôi không cho phép nên không thể đảm nhiệm được công việc này liên tục. Mong Khoa thông cảm.
Nhân tiện đây tôi cũng đề nghị các bạn có nhiệt huyết đảm nhiệm công việc này để cho box video audio được qui củ hơn "không nhất thiết bạn phải có trình độ chuyên nghiệp vì chúng ta là dân Amatơ cả mà ;-)"

vikhoa
01-07-2005, 19:54
Vậy thì tạm thời tôi sẽ sử dụng WMV9, tôi cũng không sợ lâu về mặt render vì tôi có thời gian, công việc này cũng không phải là thường xuyên nên không ngại lắm. Thỉnh thoảng làm theo thú vui thôi mà.

Theo bạn thì tôi nên nâng bitrate lên khoảng bao nhiêu thì vừa ? Với phim ionet.net của FPT đang để với chất lượng có thể nói tương đương DVD thì bitrate đang là 1644kbps.

Co Loa
01-07-2005, 21:24
>Theo bạn thì tôi nên nâng bitrate lên khoảng bao nhiêu thì vừa ?

số bitrate đối với tất cả codecs đều tỷ lệ thuận với chất lượng, vấn đề chính là độ lớn của file, tỷ lệ hài hòa thì còn phụ thuộc vào nguồn Input cũng như format, theo tôi thì khỏang 1,8 -> 2 Mbit là hợp lý đối với WMV hay DivX.

Bebimbo
27-07-2005, 08:54
Tôi cũng ủng hộ ý kiến của Coloa là nên dùng wmv. Vừa rồi sang Pháp (quay lại thì đúng hơn, cũng từ đây mà tôi tập tọng chơi digital video đấy), tôi có sắm cái đầu đọc divx và dành khá nhiều thời gian cho cái định dạng này. Nói gì thì nói, nếu có điều kiện thì burn hẳn ra DVD mà xem là đẹp nhất (bây giờ đĩa và DVD writer cũng rẻ nhiều rồi, nhớ mua đĩa loại tốt!)
Nếu chỉ xem trên PC thì chọn wmv vừa đỡ tốn HDD, vừa có chất lưọng tốt.
Xem trên màn hình lớn, divx bộc lộ yếu điểm rõ.