Sử dụng module flashvideo trên Windows
Flashvideo là một Drupal module hỗ trợ việc đăng tải video dựa trên node. Module này có thể sử dụng thư viện ffmpeg cài trên web server để thực hiện tự động việc chuyển đổi các định dạng video khác về flv, từ đó, video có thể dễ dàng nhúng vào các flash player.
Trường hợp bạn sử dụng một linux server thì chuyện đơn giản, cài ffmpeg dễ, lệnh để flashvideo thực thi cho việc chuyển đổi định dạng cũng được viết sẵn, ... Nhưng nếu sử dụng Windows thì có vẻ hơi phiền phức hơn một chút -- ffmpeg.org không có bản phân phối cho Windows, tài liệu hướng dẫn nghèo nàn, ...
Xin mách vài nước sau để cài đặt và sử dụng:
a. Tải module flashvideo về, giải nén vào /sites/all/modules/
b. Kích hoạt module upload (core), sau đó kích hoạt module flashvideo.
c. Tạo một content type là 'video', có bật tính năng upload.
d. Định vị kịch bản ffmpeg.exe: lấy file này về (bản phân phối không chính thức của ffmpeg cho Windows), rồi đặt ở C:\ffmpeg.exe (thật ra ở đâu cũng được).
e. Cấu hình chung cho module ffmpeg đối với tất cả các module tại form /admin/settings/flashvideo/edit/global >> FFMPEG settíng >> ffmpeg Path, nhập vào 'C:\ffmpeg.exe' (không có dấu nháy đơn) >> Save.
f. Cấu hình module flashvideo cho content type 'video' (các field không đề cập, nên để nguyên)
>> Chọn "Enable the FlashVideo for this Node Type"
>> Không chọn "Convert videos immediately"
>> Window Mode, chọn 'transparent'
>> FFMPEG Settings
>>>> Video Default Size: Thay đổi giá trị tùy theo nhu cầu
>>>> Thumbnail Size: Thay đổi giá trị tùy theo nhu cầu (nên tạo ảnh lớn, sau đó kết hợp với module imagecache để tạo các cỡ ảnh khác nhau)
Chú ý, tôi có thử chạy đoạn code sau
C:\ffmpeg.exe -y -i "C:\xampp\htdocs\drupal5/sites/toila.net/files/6_BobBoynton_savecomputer2125.wmv" -vframes 1 -ss "00:00:02" -an -vcodec mjpeg -f rawvideo -s "500x375" "C:\xampp\htdocs\drupal5/sites/toila.net/files/6_BobBoynton_savecomputer2125.jpg"
Thì nhận được lỗi
Frame size must be a multiple of 2
Cho nên, thay 500x375 thành 500x374 thì ổn.
g. Cấu hình cron chạy đều đặn, để Drupal thực hiện việc chuyển đổi định dạng và tạo ảnh thumbnail cho các file video.
Chúc thành công
:-)
Thế Hồng
Unsigned version
Comments
đưa trang web lên mạng
anh ơi chỉ em cách đưa một trang drupal lên mạng cái. em đã có cuteftp rồi, đã có host hỗ trợ MySQL rồi, domain cũng có luôn rồi. nhưng mà em không biết đưa cái thư mục nào lên mạng đây. em cài localhost bằng xampp. còn nữa configure cái database thế nào anh. Sau khi mình export cái database rồi up lên host như thế nào ah?
email của em:
pyraman@gmail.com
Không đúng chủ đề
Hi,
Bạn vui lòng vào forum tạo một chủ đề phù hợp nhé.
The Hong
cai ffmpeg.exe cua anh sao ko save ve dc vay?
cai ffmpeg.exe cua anh sao ko save ve dc vay?
Bac TH dao nay ban gi ma it viet bai de bon em con hoc hoi kinh nghiem chu.
Hyper link updated
Hyper link đã được cập nhật. Cảm ơn bạn đã báo lỗi.
The Hong
Sử dụng module flashvideo trên Windows
làm bạn có bất cứ bình luận về Flashvideo vs Blue Droplet Mã số (Mã số Đã giải quyết trọn gói trong D5)? Tôi đã rất hài lòng với op_video, với ngoại lệ của các nguồn lực phục vụ vượt quá khi đăng video vào trang web Đã giải quyết trọn gói cho transcoding ... (OK, nó lưu trữ được chia sẻ như vậy tôi không thể khiếu nại:).) Giả sử tôi gửi bài đến các dịch vụ S3 xin nhấn lên so với cùng một loại hạn chế.ccip certification
cũng, độc giả nên xem xét các nguồn lực phục vụ yêu cầu, và tiềm năng / hypothetical pháp lý quan tâm, bằng cách sử dụng của riêng mình khi cài đặt FFmpeg. (IANAL, do đó, tôi không chăc chăn bao nhiêu tâm đó là giá trị thanh toán các vấn đề luật pháp, nhưng những yếu tố đang có hai lý do tại sao tôi đã Đã giải quyết bằng cách sử dụng dịch vụ trọn gói của transcoding ...)
video với Drupal có vẻ là một trong nhiều tuôn ra vào lúc này, với rất nhiều thú vị mới phát triển, do đó, các bài viết như thế này là thực sự hữu ích!
Post new comment