2011-07-28 6 views
0

공기 창을 녹화하고 flv로 스트리밍 할 수 있습니까?공기 창에서 flv 기록하기. 가능한가?

여러 비디오 입력을 사용하고 텍스트와 그래픽을 사용할 수 있기를 바랍니다. 비디오 믹서, 그림 속 그림, 그래픽 그림 등을 만들려면 디스플레이에서이 작업을 수행 할 수 있지만 기록하고 스트림 할 수 있기를 원합니다. HD 해상도를 유지하고 싶습니다. 창문을 기록하는 것은 더러운 방법 일 수도 있습니다. 다른 방법이 있습니까?

어떤 수업이나 검색어를 가르쳐 줄 수 있습니까?

답변

0

Lee Felarca은 AS3 용으로 매우 쉽게 사용할 수있는 FLVEncoder class을 만들었습니다. 각 프레임에 대해 BitmapData.draw을 사용하여 AIR 윈도우 또는 렌더링 된 프레임을 BitmapData으로 그릴 수 있으며 이것을 엔코더에 공급할 수 있습니다. 불행히도, 그것은 매우 간단한 스크린 비디오 코덱을 사용하고 매우 큰 비디오 파일을 생성합니다. 아마 HD에 적합하지 않을 것입니다.

더 강력한 솔루션을 위해 AIR의 NativeProcess API를 사용하여 프레임을 FFmpeg으로 파이핑 해 볼 수 있습니다. 위와 같이 렌더링 된 프레임을 BitmapData로 그릴 수 있지만, FFmpeg로 전달하면 속도가 크게 향상되고 원하는 비디오 컨테이너, 코덱 및 압축 설정을 사용할 수 있습니다.

마지막으로 화면을 기록하기 위해 항상 Fraps과 같은 것을 시도 할 수 있습니다. NativeProcess을 사용하여 Fraps를 시작할 수도 있습니다.

관련 문제