Ok vì vậy, đây là những gì tôi có cho đến nay. Tôi đã xây dựng FFmpeg trên android và am có thể sử dụng nó tốt. Tôi đã có thể tải video vào FFmpeg sau khi chuyển tên tệp đã chọn từ phía java. Để tiết kiệm hiệu suất, tôi đang viết trình phát video trong NDK thay vì chuyển các khung hình từ FFmpeg sang java thông qua JNI. Tôi muốn gửi khung hình từ video đến một bề mặt OpenGL. Tôi đang gặp khó khăn trong việc tìm ra cách để có được mỗi khung hình của video và đưa nó lên bề mặt OpenGL. Tôi đã bị mắc kẹt cố gắng tìm ra điều này trong một vài tuần nay mà không có may mắn. Hy vọng rằng ai đó có thể chỉ cho tôi đi đúng hướng.Trình phát video trên Android Sử dụng NDK, OpenGL ES và FFmpeg
Cảm ơn!
Xin chào Kieran, Im đang cố chuyển đổi định dạng và phát âm thanh hoặc video bằng FFmpeg và android ndk. Tôi không tìm thấy bất kỳ tài nguyên hoặc hướng dẫn nào cho trang web này. Sau một thời gian dài tìm kiếm tôi tìm thấy liên kết này https://github.com/havlenapetr/FFMpeg. nhưng im không thể biên dịch và chạy ví dụ này. Xin hãy giúp tôi hoặc cung cấp cho tôi liên kết ref-- làm thế nào tôi có thể chơi âm thanh/video bằng cách sử dụng tập tin FFmpeg trong android .... Cảm ơn – praveenb
Praveenb, Tôi đã có một thời gian khó khăn nhận FFmpeg cuối cùng biên dịch và có thể sử dụng cũng trên Android. Tôi đã phải chơi xung quanh với kịch bản cấu hình một chút. Tôi cũng không sử dụng phiên bản mới nhất của FFmpeg. Tôi đã tải xuống một phiên bản cũ hơn một chút vẫn sử dụng các hàm sws_scale để làm cho nó hoạt động. Tôi có thể làm hết sức mình để giúp bạn làm cho nó hoạt động chỉ cho tôi biết bạn đang ở đâu và loại lỗi nào bạn gặp phải. Nó không nên khó để có được các thư viện tĩnh để xây dựng. – DRiFTy
Xin chào, tôi đang cố gắng xây dựng FFmpeg cho Android. Bạn có thể cho tôi biết cách bạn quản lý để xây dựng các thư viện tĩnh cho Android không? Có git-kho lưu trữ hoặc một cái gì đó tương tự mà tôi có thể bắt đầu với? Điều gì về kịch bản cấu hình đó - có gì để thiết lập? – j00hi