비디오를 flv 비디오로 변환 할 수있는 C++ 비디오 라이브러리가 있습니까?flv 비디오를 인코딩 할 C++ 라이브러리가 있습니까?
Google에서 검색 한 결과 flvdev.com이 발견되었지만 오픈 소스가 아니므로 구매가 필요합니다. 또한 libavcodec를 시도했지만 flv 코덱이 작동하지 않습니다.
비디오를 flv 비디오로 변환 할 수있는 C++ 비디오 라이브러리가 있습니까?flv 비디오를 인코딩 할 C++ 라이브러리가 있습니까?
Google에서 검색 한 결과 flvdev.com이 발견되었지만 오픈 소스가 아니므로 구매가 필요합니다. 또한 libavcodec를 시도했지만 flv 코덱이 작동하지 않습니다.
당신는 FFmpeg을 시도 할 수 있습니다 (지금은 mpg로 그리고 마지막으로 FLV로 변환하기 "는 FFmpeg"명령 호출을 인코딩하는 위해 libavcodec 사용 후 비디오 모니터에서 프레임을 가져 오는거야). 여기 http://www.ffmpeg.org/download.html
https://github.com/FFmpeg/FFmpeg
컴파일 된 프로그램을 사용하는 방법의 몇 가지 예입니다,하지만있는 오픈 소스, 당신은 당신의 일에 통합 할 수 있습니다 :
이 FLV 포맷을 지원하는 것 내가 충분히 말하지 않았다
죄송합니다 자세한 내용을 보려면 원시 비디오 프레임을 flv 프레임으로 변환해야합니다. ffmpeg는 파일 만 변환 할 수 있습니다. (업데이트 된 질문을 확인하십시오) –
@MarkMa 좋아요, 그렇다면 왜 ffmpeg가 이미지 대신 버퍼를 받아들이도록 수정하지 않으시겠습니까? 이미 이미지를 입력으로 사용하여 flv를 생성하는 기능이 있습니다. http://ffmpeg-users.933282.n4.nabble.com/Use-list-of-files-as-input-for-ffmpeg-td940933.html 메모리에서 직접 데이터를로드하는 소스 shuch를 수정할 수 있습니다. – asalic
도움을 주셔서 감사합니다. 잠시 동안 검색했지만 ffmpeg에 대한 입력으로 메모리 스트림을 피드 할 수있는 방법을 찾을 수 없습니다 .. –