Phụ nữ - mình nhớ có 1 cái hình vui chứng minh phụ nữ là nguồn gốc của mọi vấn đề, và sở dĩ cái “kí sự” này hiện diện ở đây cũng là vì phụ nữ.
Nhớ đợt trước, cái thời mà mình còn nhớ cách mở máy tính, cô hàng xóm có nhờ mình ghi cho 1 DVD bộ phim gì ấy, nghĩ lại mà vẫn còn cay…
Mình sẽ gọi đây là kí sự, vì để chứng tỏ độ ngu mà mình không đỡ được, hơn là viết 1 cái hướng dẫn bố đời.
Dạo ấy, khoảng năm Tấn Dũng thứ 8, công lức lúc ấy của mình có phần non kém, lại gặp nhiều áp lực từ việc ăn chơi căng thẳng, thậm chí còn không có thời gian học tập để giải trí, mình vội vội vàng vàng ghi bộ ấy cho cô hàng xóm, nhét gần chục tập định dạng…Matroska vào cái DVD, lại cứ chắc mẩm đầu máy thể nào chả đọc được.
Rồi mùa hè cũng qua. Mình cứ nghĩ chuyện đó rồi chả có gì. Năm nay (mình học 12) anh sẽ lao vào đánh cho Toán ngã, đánh cho Hóa nhào để không uổng công 11 năm ăn chơi. Thế mà lại gặp ngay cơ sự khá cay rằng cái DVD của cô hàng xóm không thể xem được. Mà làm thế nào mẹ của cô hàng xóm cũng xem rồi phán không xem được. Thề là lúc ấy cay lắm, cay vãi ra nhưng vẫn phải cười cười, bố đã ghi không công cho rồi còn chê mặn chê nhạt. nhưng cay nhất là cái hình tượng đàn ông 100 điểm lâu nay nó sụp đổ như tượng nữ thần tự do trong trailer Red Alert. Thôi rồi lượm ơi, trong mắt mẹ con cô hàng xóm mình chỉ như 1 thằng vừa ngu vừa bất lực vừa cay cú, lúc ấy chỉ muốn đấm phát cho cái đầu máy chết luôn.
Nhưng không! Không thể như vậy, nếu chỉ vì như vậy mà anh gục ngã thì đúng thật là 1 thằng ngu, và nếu chỉ vì như vậy mà cô hàng xóm dám phán xét thì anh sút tung đít ngay. Nhưng từ dạo ấy chả thấy cô hàng xóm nhờ ghi nữa nào nữa cả, coi như đó là 1 sai lầm, thất bại giúp chúng ta trưởng thành hơn (cũng tốt, đỡ phí đĩa của bố)
Thời gian thầm thoắt trôi, cũng đã có thể tính bằng năm…tháng, cô hàng xóm lại nhờ ghi đĩa, lần trước nữa cô hàng xóm cũng định làm đĩa gì ấy nhưng lại nhờ người khác, thế là mình nghĩ giá trị của mình đã được định đoạt. Lần này, đây không phải vấn đề nhờ vả, mà là vấn đề lấy lại giá trị bản thân, phải làm như thể 1 sai lầm nhỏ không thể nào xóa mờ tài năng 1 con người, đây là vấn đề sống còn! Là vấn đề 5 ăn 5 thua, hoặc là sẽ chết trong nhục nhã, hoặc sẽ trở về như 1 siêu anh hùng!
Lúc ấy mình đang xài Ubuntu, nhưng xá gì chuyện hệ điều hành, mình lên http://pub.vn tải phim ngay và luôn. Rồi lặn lội khắp các khu ổ chuột Google, đến các khu Phú Mỹ Hưng diễn đàn này nọ và tìm ra thần dược DeVeDe, nghe nói trị bệnh ghi đĩa rất tốt. Nhưng trong quá trình sử dụng thì bị ngộ độc vài lần suýt chết. Ca này khó đành phải chuyển lên tuyến trên, tuyền trên bó tay đành chuyển sang tuyến dưới, vậy là chua hơn mình tưởng.
Sẵn tiện nói luôn về thất bại lần trước khi DVD bảo bối giao đấu với đầu máy nhà nàng. 1 cái đầu đĩa DVD gia dụng tiêu chuẩn sẽ phải đạt yêu cầu là đọc được dữ liệu video MPEG-2 (hay có thể ngầm hiểu là MP2), dữ liệu âm thanh MP2 hoặc PCM hoặc AC3 và xuất hình ảnh ra màn hình, và những định đạng này thường cho dung lượng phim khá lớn. Sau khi định dạng MP4 được phát triển, người ta mới sán xuất loại đầu đĩa hỗ trợ xem rực tiếp định dang này, và kéo theo là “đĩa nén” ra đời. Và cứ đinh ninh là đầu đĩa nhà nàng đọc được tuốt, coi như thất bại vì ngại thành công.
Bây giờ nói về cái đĩa, có 2 loại DVD là DVD dữ liệu và DVD video. Mình sẽ không dề cập đến DVD dữ liệu vì nó không phải là đối tượng cần xem xét. DVD video là chuẫn mà tất cả các đầu đĩa đều hỗ trợ (nếu không, nó không phải là đầu DVD). Cấu trúc đĩa như sau: Trong thư mục gốc nó sẽ có 2 thư mục AUDIO_TS và VIDEO_TS. Nếu là đĩa audio thì dữ liệu sẽ được chứa trong AUDIO_TS và có thể không có VIDEO_TS, còn nếu là đĩa video thì dữ liệu sẽ được chứa trong VIDEO_TS và có thể không có AUDIO_TS. Nói riêng về DVD video, trong thư mục VIDEO_TS bắt buộc phải có các tập tin:
VIDEO_TS.IFO - Là tập tin chính chứa thông tin của toàn bộ đĩa
VIDEO_TS.BUP - Là tập tin sao lưu của VIDEO_TS.IFO
Các tập tin IFO khác - Là tập tin thông tin của từng chapter
Các tập tin VOB - là một tập tin chứa dữ liệu hình ảnh, âm thanh và phụ đề.

(Ảnh: Wikipedia)
Đó là cấu trúc bắt buộc của 1 đĩa phim nếu muốn đảm bảo tính tương thích sẽ chạy trên mọi loại đầu đĩa. Tại sao phải có cấu trúc như vậy? Nếu muốn biết chúng ta cần hiểu rõ quá trình tạo ra cấu trúc đĩa như vậy gọi là DVD authoring, bao gồm tạo trình đơn cho đĩa, lập trình mã nhúng và phân chia chapter. Việc phân chia chapter ngoài việc giúp cho người xem dễ dàng truy xuất tới đoạn cân xem, nó còn phụ thuộc vào tập tin VOB. Tập tin VOB là 1 tập tin chứa (container) giống như MKV hay TS, tức là nó chứa những dữ liệu thô về hình ảnh, âm thanh, phụ đề, tức là 1 tập tin VOB có thể chứa nhiều phim với nhiều ngôn ngữ. Tuy nhiên, đầu đĩa chỉ có thể chơi được tập tin VOB có dung lượng dưới 1GB, nên bắt buộc nếu dữ liệu quá lớn, nó phải chia nhỏ ra thành nhiều chapter, và mỗi chapter cũng như luồng dữ liệu nào chứa trong nó được truy xuất đều được các tập tin IFO quy định, các tập tin IFO làm nhiệm vụ tạo ra trình đơn để người dùng chọn chapter, chọn ngôn ngữ và điều hướng đến dữ liệu hoặc tự động điều khiển, người ghi đĩa có thể thiết lập những việc này trong quá trình authoring.
Nhưng quá trình thực hiện thì không đơn giản như mình tưởng, mình luôn gặp lỗi khi sử dụng, mình đã phải xóa DeVeDe và cài hàng loạt chương trình authoring khác để thử. Sau quá trình miệt mài cùng với những thất bại, tưởng như đã gục ngã, trong cơn say bí tỉ cùng Toán, Lý, Hóa, Sinh, anh đã giác ngộ lý tưởng cách mạng, đứng dậy tiếp tục bôn tẩu khắp các diễn đàn, và đã học được 2 chiêu võ công thương thừa, có thể thuần phục thần rồng DeVeDe, mượn sức mạnh của ngài để luyện 1 viên thần đơn có tên là tập tin ISO.
Lúc bấy giờ mình cũng thắc mắc tại sao lại có các loại đĩa nén không theo cấu trúc nào hết mà vẫn chơi tốt, và mình phát hiện nó cũng không khác gì ngoài việc các tập tin được encode vô tội vạ bằng MP4 và chứa trong container định dạng AVI. Nếu muốn ghi các loại đĩa kiểu này, trong Windows các bạn có thể dùng TMPGEnc hoặc Avidemux cho cả Windows và Linux để convert thành tập tin MP4, nếu muốn tăng tính tương thích thì encode cho tập tin là MP2, tập tin này sẽ chơi tốt trên 95% đầu đĩa. Nhưng bất lợi của loại đĩa này là phụ đề của nó chỉ có thể ép cứng vào phim (còn gọi là hard sub) nên không phải lúc nào cũng phù hợp với mọi loại màn hình.
Còn bây giờ là hướng dẫn cách tạo 1 DVD video “đúng nghĩa” (tức là có cấu trúc DVD đẹp và ngon). Đầu tiên các bạn cài đặt DeVeDe thông qua kênh phần mềm mà công đồng Ubuntu hỗ trợ, hoặc thông qua APT, hoặc có thể tải gói Debian tại http://www.rastersoft.com/programas/devede.html
Sau khi tải về các bạn chạy và làm theo hướng dẫn, các nút bấm cũng khá quen thuộc và thao tác khác dễ dàng
- Ở cửa sổ ban đầu, các bạn chọn loại đĩa cần tạo, ở đây chúng ta sẽ tạo DVD video

- Tại cửa sổ tiếp theo, các bạn chọn có thể tùy chọn tạo trình đơn cho DVD hoặc không, chỉnh sửa 1 số thông số về chất lượng phim, định dạng xuất, chọn phim và phụ đề



- Cuối cùng là bắt đầu xuất phim ra và bạn có thể dùng chương trình ghi đĩa nào đó (mặc định Ubuntu đã có sẵn Brasero) để ghi ra đĩa DVD



Nhưng trong quá trình xuất phim có thể bạn sẽ gặp các lỗi sau đây. Đầu tiên là lỗi:

Lý do của lỗi này là do tập tin phụ để không được định dạng đúng, và sau khi bị lỗi nếu bạn mở tập tin phụ đề bằng chương trình xem văn bản thì sẽ báo lỗi.

Lời khuyên nếu phụ đề là tiếng Việt, hãy chắc chắn tập tin được định dạng UTF-8. Bạn có thể tim hiểu thêm về Unicode tại http://vi.wikipedia.org/wiki/Unicode
Lỗi thứ 2 bạn có thể gặp là:

Hồi đầu lúc cài Ubuntu, mình cũng hơi thắc mắc là tại sao cả Terminal lẫn XWindows đều hỗ trợ đưỡng dẫn unicode, đành rằng mã nguồn mở là cái nền tảng bản địa hóa khá tốt, nhưng như các bạn xài Windows cũng biết, hầu hết chương trình đều không hỗ trợ đường dẫn unicode, ví dụ như bạn mở 1 tập tin có đường dẫn C:\đường dẫn\tiếng_việt.doc thì sẽ báo lỗi ngay, nhưng sau 1 thời gian mình cũng không để ý. Nhưng riêng đối với engine mà DeVeDe sử dụng (SPUMUX), nó bị 1 ràng buộc là bạn phải sử dụng đường dẫn dang plain text, tức là khong được có dấu. Vì vậy nên lúc chọn đường dẫn xuất phim ra bạn nên sử dụng 1 thư mục có đường dẫn tương rồi “trơn tru”, chẳng hạn như /home
Chỉ cần đảm bảo là phụ đề được mã hóa UTF-8 và đường dẫn không có dấu bạn sẽ không gặp lỗi này. 1 mẹo nhỏ là bạn đừng ngại bấm “Preview” trước khi xuất phim, vì nếu preview thành công thì có nghĩa là bạn sẽ xuất phim thành công, trong quá trình preview, phụ đề có thể hơi xấu (vì nó sử dụng engine MPlayer) nhưng chất lượng phụ đề phụ thuộc vào đầu đĩa nên bạn cứ an tâm.
Trên đây là quá trình trầy trật học hỏi nhiều thứ để lấy lại hình tương với cô hàng xóm, qua cái Tết này nhất định anh sẽ từ địa ngục trở về, hy vọng kí sự cũng giúp ích cho 1 số bạn muốn tìm hiểu. Chúc vui!










