2013-02-22 30 views
5

Có một tùy chọn định dạng đầu vào cho ffmpeg - x11grab cho phép một vùng chụp vùng được chỉ định và xuất ra tệp/luồng. Tôi đang cố gắng để làm điều tương tự lập trình, nhưng tôi đã không tìm thấy bất kỳ hướng dẫn/cơ bản không tham khảo cho API ffmpeg.Lập trình chụp vùng X11 bằng ffmpeg trong C/bất cứ điều gì

Tôi tự hỏi, làm thế nào nó có thể mở vùng x11 với avformat_input_file hoặc một cái gì đó như thế này. Hoặc tôi nên làm điều đó với XCopyArea/etc?

(Mọi ngôn ngữ lập trình sẽ thỏa mãn)

+0

Chính xác bạn muốn làm gì? Bạn có muốn quay video từ máy tính để bàn hay bạn muốn chụp và mã hóa video không? Tôi đang cố gắng để hiểu nếu FFmpeg thực sự là một thành phần quan trọng của câu hỏi của bạn. Nếu bạn chỉ muốn xem FFmpeg ma thuật nào sử dụng để quay video, hãy kiểm tra tệp mã nguồn FFmpeg libavdevice/x11grab.c. –

Trả lời

Các vấn đề liên quan