2016-10-15 1 views
-2

어떻게 비트 맵 시퀀스로 비디오를 변환 할 수 있습니까? 모든 프레임을 하나씩 필요로하고 메모리에서 처리합니다 (디스크 출력 없음).비트 맵 시퀀스로 NReco 비디오

NReco.VideoConverter을 선택했지만 어떤 방법으로이를 수행 할 수 있는지 확실하지 않습니다. FFMpegConverter.GetVideoThumbnail()은 시간 입력을 기준으로 이미지를 추출 할 수 있으므로 유용하지 않습니다.

FFMpegConverter.ConvertMedia()을 사용할 수 있습니까? 제발, 어떻게? 나는 몇 시간 동안 수색 해왔다.

답변

0

VideoConverter는 ffmpeg 도구의 .NET 래퍼이므로 ffmpeg 자체에 대해 google해야합니다. 당신은이 개 대안이 :

  • 사용는 FFmpeg의 "FPS"필터를 이미지 파일로 N 썸네일을 추출 : Create a thumbnail image every X seconds of the video
  • 비트 맵에 사용 VideoConverter의 ConvertLiveMedia 및 디코딩 비디오 ("raw_video"형식); 이 경우 파일을 전혀 사용하지 않고 이미지를 .NET 비트 맵 객체로로드 할 수 있습니다.