2012-01-31 3 views
2

현재 비디오를 Flash Media Server로 스트리밍하고 하드 드라이브에 저장할 수있는 AIR 3.2 응용 프로그램에서 작업 중입니다.H264 코덱을 사용하여 플래시 비디오를 녹화하고 저장하는 방법

이 시퀀스는 표준 Sorenson 코덱과 잘 작동하지만 내 비디오에는 H.264를 사용하고 싶습니다. 많은 예제 코드를 찾아 내 코드에 구현했지만 나 자신의 비디오를 녹화하면 나중에 다시 볼 수 없습니다.

realeyes blog post here에서 H.264 인코딩을 구현하는 방법을 찾았습니다. 내 code is here.

동영상을 .f4v 파일로 저장하지만 브라우저 (Chrome과 Firefox의 최신 버전을 최신 플래시로 시도 함)와 VLC에서도 동영상을로드 할 수 없습니다. 또한 파일을 열 수 있지만 첫 번째 프레임과 오디오 만 표시 할 수있는 Movie Player라는 프로그램을 사용했습니다. 파일 확장자를 지원하지 않기 때문에 YouTube에 비디오를 업로드 할 수 없습니다.

다음은 저장 한 비디오 파일의 예입니다 (H264Test1.f4v).

내 질문은 : H.264 코덱을 사용하는 동안 다시 볼 수있는 파일 확장자를 가진 동영상을 스트리밍하고 저장하려면 어떻게해야합니까?

+1

어딘가에서 생성 한 예제'.f4v' 파일을 업로드 할 수 있습니까? 또한 실제 코드를 사용하면 도움이 될 것입니다. – derobert

+0

테스트 파일은 다음과 같습니다. http://www.mediafire.com/?dq3d0a6sffulp18 여기 코드는 다음과 같습니다. http://www.mediafire.com/?4arxodzi08ssion @derobert – JimHendriks

+0

ffmpeg는 * 여러 편집 목록 항목을 제공합니다. a/v 데시크가 발생할 수 있으며, 패치 환영 * 경고이지만 재생됩니다. '.mp4 '로 이름을 바꾼다면 YouTube에서 받아 들일 것으로 생각됩니다. – derobert

답변

1

FMS가 mp4 콘텐츠를 기록하는 방식 때문에 이는 상당수의 플레이어가 동영상을 재생할 수 없기 때문입니다.

다운로드이 URL은 Adobe F4V 포스트 - 프로세서 : 그것은 다른 플레이어에서 재생할 수 있도록 http://www.adobe.com/products/flashmediaserver/tool_downloads/

이 비디오를 변환해야합니다.

편집 : 난 그냥 일부 동영상과 도구를 테스트, 그것은 참으로 기록 F4V 비디오는 다음 명령을 사용하여 FLV하기 위해 F4V 파일을 변환하는 다른 플레이어에

0

사용는 FFmpeg을 연주하지 않는 문제를 해결할 수 :

ffmpeg -i file1.f4v -sameq file1.flv 
0

Pavel Langweil의 enter link description here을 확인하십시오. 그는 당신이 ffmpeg를 사용하여 쉽게 mp4로 변환 할 수있는 작은 ovg 파일을 생성하는 훌륭한 Theora/Vorbis 인코더를 가지고 있습니다.

관련 문제