Chào các anh chị của câu lạc bộ
- Thật sự mình rất muốn học lập trình ứng dụng trên VB. Nhưng kiến thức nạp miết không vô. Nên lên đây có 1 chủ đề muốn nhờ các a/c bro chỉ bảo giúp.
- Mình muốn tạo 1 app nhỏ VB để chạy Code FFmpeg nhưng ko biết bắt đầu từ đâu?
- Mục đích là để thao tác đơn giản bấm nút là ra kết quả nhanh hơn.
=> Kiểu giống như tool này: Tool render Vina Captcha
Rất mong được sự chỉ dẫn của các A/c.
Trân trọng cám ơn.
- Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
- Tìm kiếm trước khi đặt câu hỏi
Tạo app visual basic chạy ứng dụng FFMPEG
Moderator: tungblt
- truongphu
- VIP
- Posts: 4765
- Joined: Sun 04/11/2007 10:57 am
- Location: Cam Đức, Khánh hòa
- Has thanked: 14 times
- Been thanked: 519 times
Re: Tạo app visual basic chạy ứng dụng FFMPEG
do hay phải xử lý video số lượng lớn, tôi hay dùng ffmpeg để cut, trim, gắn timecode, watermark không cần phần mềm thương mại để render. Do đó tôi có tự viết một chương trình vb6 dùng hàm shell để gọi cmd thực thi các lệnh trong ffmpeg.
Không biết có cao nhân nào trong clbvb có am hiểu ffmpeg để trao đổi
Không biết có cao nhân nào trong clbvb có am hiểu ffmpeg để trao đổi
-
- Thành viên chính thức
- Posts: 12
- Joined: Sun 07/03/2010 2:07 pm
- Has thanked: 3 times
- Been thanked: 1 time
Re: Tạo app visual basic chạy ứng dụng FFMPEG
Theo mình nhớ lúc trước có nghịch về phần mềm này, thì cách làm của mình như sau:
- Đặt file ffmpeg.exe chung với chương trình của mình.
- Mở command promt và nhập "ffmpeg.exe -h" để lấy commands cơ bản, hoặc nhập "ffmpeg.exe -h full" để lấy full commands (rất nhiều, lượng commands khoảng vài chục trang A4)
- Trong lập trình thì chủ yếu add commands nhận được vào các combobox hoặc listbox, biến các commands thành những thứ dễ hiểu hơn để nhấp chọn thành dòng hoàn chỉnh.
- Lấy filename đầu vào & filename sẽ xuất ra thì quá dễ với các tính năng kéo thả file đầu vào hoặc dùng common dialog để chọn open/save...
- Cuối cùng xuất commands hoàn chỉnh thành file .bat trong app.path để chạy, hoặc nếu đã add source code có thể chạy command trực tiếp càng tốt.
- ffmpeg.exe sẽ nhận commands và chạy tới khi hoàn tất.
Bạn thử xem sao, cũng khá đơn giản.
- Đặt file ffmpeg.exe chung với chương trình của mình.
- Mở command promt và nhập "ffmpeg.exe -h" để lấy commands cơ bản, hoặc nhập "ffmpeg.exe -h full" để lấy full commands (rất nhiều, lượng commands khoảng vài chục trang A4)
- Trong lập trình thì chủ yếu add commands nhận được vào các combobox hoặc listbox, biến các commands thành những thứ dễ hiểu hơn để nhấp chọn thành dòng hoàn chỉnh.
- Lấy filename đầu vào & filename sẽ xuất ra thì quá dễ với các tính năng kéo thả file đầu vào hoặc dùng common dialog để chọn open/save...
- Cuối cùng xuất commands hoàn chỉnh thành file .bat trong app.path để chạy, hoặc nếu đã add source code có thể chạy command trực tiếp càng tốt.
- ffmpeg.exe sẽ nhận commands và chạy tới khi hoàn tất.
Bạn thử xem sao, cũng khá đơn giản.
Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”
Who is online
Users browsing this forum: No registered users and 4 guests