2009-10-30 4 views
4

로컬 네트워크에서 h.264 MPEG4 (고마워! 고마워!) 비디오를 재생 (전체 화면) 할 수 있어야하며, Windows 워크 스테이션의 브라우저 링크에서 실행 가능해야하며 정확한 프레임이어야합니다.프레임 정확한 브라우저 실행 가능한 비디오 플레이어 ...?

정확한 프레임이란 내가 vtr과 같은 방식으로 비디오를 스크럽하고, 프레임에서 멈추고, 프레임 단위로 앞뒤로 움직일 수 있어야한다는 것을 의미합니다. 방송 가이드 라인에 위배 될 가능성이있는 모든 프레임을 확인할 수 있어야하는 특정 규정 준수 요구 사항).

응용 프로그램 자체는 자료를 보는 동안 메모를 캡처하는 데 사용되므로 최종 모델은 웹 양식이 하나 인 듀얼 모니터 워크 스테이션 용이며 비디오는 두 번째 전체 화면에서 재생됩니다 (비디오를 시작하는 데는 아무런 문제가 없습니다. 수동으로 두 번째 화면으로 이동해야 함), 사용자가 키보드 단축키 또는 조그 셔틀을 통해 비디오를 제어합니다.

QT를 보았지만 자바 바인딩이 죽거나 거의 보이지 않습니다. 플래시는 프레임 정확하지 않습니다. VLC의 스트리밍 방식은 프레임에 의해 앞으로 움직일 수있는 것처럼 보입니다. 내가 남긴 것은 내 경험상 변경하기가 어렵고 비용이 많이 드는 상업용 제품입니다.

내가보아야 할 곳이나 대체 옵션에 대한 아이디어가 있습니까? 어떤 조언을 부탁드립니다!

+0

* "h.264 MPEG2"*? 그건 말이되지 않습니다. H.264로 인코딩 된 비디오는 일반적으로 mp4 파일에 저장됩니다. MPEG2 (part 2) 비디오는 스펙에 따라 H.262로 인코딩됩니다. –

답변

0

이 응용 프로그램에 적합한 프레임 서버가 필요하다고 생각합니다. 나는 이런 식으로 자신을 일을하지 적이 있지만, 마음에 와서 처음 두 제품은

Sony Vegas

  • Final Cut Pro 그들은 모두 작업 흐름과 I의 다양한에 통합

    • 있습니다 당신이 찾고있는 것을 대단히 생각하십시오.

  • +0

    Stu - 감사합니다. 실제로 편집을 전혀 할 필요가 없습니다. 상대적으로 많은 수의 사용자 PC에서 FCP 또는 그 ilk의 비용을 정당화 할 수없는 재생을 제어 할 수 있습니다. – cliftonc

    3

    대안으로 서버 측에서 이미지로 각 프레임을 버린 다음 비디오 플레이어가 프레임 단위로 작업하기보다는 이미지를 통해 스테핑하는 방법이 있습니다. 여기

    비디오에서 프레임을 덤프하는 ffmpeg 명령 줄, 당신은 시작하려면 : 당신이 공상 얻고 싶었다 경우

    ffmpeg -i video.mpeg -f image2 frames/frame-%03d.jpeg 
    

    , 당신은 비디오를 재생하는 비디오 플레이어를 사용하려고하고 있었다 중지하고 프레임 단위로 단계별로 이동하려면 이미지를 사용하여 구현 된 프레임 별보기로 바꾸십시오. 동영상을 일시 중지 할 때 동영상 시간을 프레임 번호로 변환하는 데 더 많은 작업이 필요하지만 필요한 것을 제공 할 수 있습니다.

    관련 문제