Zen xin chào các bạn, đây là một tut cũng khá lâu rồi. Nhưng cũng muốn chia sẽ lại với các bạn. Phần là vì thấy cũng khá nhiều bạn cần và với nhu cầu làm clip khổng lồ như hiện nay thì việc làm Subtitle cũng khá là lớn.

Giới thiệu auto subtitle

Autosub là một đoạn code được viết bằng ngôn ngữ lập trình Python (loại ngôn ngữ cũng khá thông dụng trong việc exploit và DDOS hùi xưa). Nó hoạt động được là nhờ Google Web Speech API tự nhận diện voice và chuyển hóa thành văn bản. Môi trường để chạy code này là Ubuntu 14.04 đã cài đặt Python. Mac OS X hoặc Windows. Trong phạm vi bài viết này Zen chỉ hướng dẫn các bạn làm trên Win thôi

Hướng dẫn cài đặt auto subtitle

Đầu tiên các bạn vào https://www.python.org/downloads/ và download Python 2.x

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle.

Các bạn cài đặt như những soft bình thường và để đường dẫn mặt định là C:\Python27\

Tiếp theo là cài đặt ffmpeg ở https://ffmpeg.zeranoe.com/builds/, chọn phiên bản 32bit hay 64bit tùy thuộc vào máy tính của bạn.

Giải nén và coppy vào C:\ffmpeg

Tiếp theo các bạn vào C:\ffmpeg\bin coppy file ffmpeg.exe sang thư mục C:\Python27

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

Tiếp theo các bạn chuột phải My Computer chọn Properties-> Advanced System Settings -> Advanced-> Environments Variables… Mục Path ở ô System variables chọn Edit, thêm vào thư mục bin của ffmpeg

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

Các bạn thêm vào 3 đường dẫn như trong hình

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

Sau đó các bạn vào cái nút tròn tròn kế bên biểu tượng Windows (Win 10) gõ CMD. Nhấp phải chuột vào Command Prompt chọn Run as admnistrator

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

Di chuyển đến thư mục C:\Python27\Scripts bằng câu lệnh cd C:\Python27\Scripts

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

 

Cài Autosubtitle bằng câu lệnh pip install autosub

Hướng dẫn làm auto subtitle
Hướng dẫn làm auto subtitle

Sau đó các bãn mở thư mục C:\Python27\Scripts trong đây sẽ có file file autosub các bạn đổi thành autosub_app.py

Cách sử dụng auto subtitle

Bây giờ mình có một video có tên là Review phim Ke Cap Mat Trang 3.mp4 nằm trong thư mục D:\Youtube

Để làm subtitle cho video này mình gõ câu lệnh sau: C:\Python27\python.exe C:\Python27\scripts\autosub_app.py -S vi -D vi D:\Youtube\Review phim Ke Cap Mat Trang 3.mp4

Sẽ bị lỗi !!!!! Không biết vì một lý do nào đó mà code này chỉ có thể cover được những file có tên đơn giản như video1.mp4 hay là 1.mp4 thôi. Gặp trường hợp này các bạn chỉ việc đổi lại tên gile thì sẽ làm được.

C:\Python27\python.exe C:\Python27\scripts\autosub_app.py -S vi -D vi D:\Youtube\video1.mp4

Nếu chạy mà vẫn còn lỗi thì bạn vào https://drive.google.com/file/d/0B74YQTzsxPcuRldmakQxV0Q2YU0/view lấy file autosub_app.py này về, thay thế file trên máy bạn là chạy ổn.

Comments

comments

Loading...
SHARE
Previous articleReview Phim Người Nhện: Trở về nhà
Next articleReview Game Tekken 7
Chào các bạn, mình là Zen - một blogger cùi bắp. Mình thích làm web, chụp hình, làm video, những trang mình làm chủ yếu là để thỏa tính đam mê. Cảm ơn các bạn đã ghé qua trang của mình, hy vọng các bạn sẽ có những thời gian thoải mái và bổ ích khi tham quan web của mình.

Leave a Reply