2012-09-14 7 views
0

iOS에서 동영상 다운로더 앱을 어떻게 사용할 수 있습니까? 그들은 비디오 플레이어 (웹보기에서 비디오)에서 URL을 얻는 방법iOS에서 영화 다운로더 앱은 어떻게 작동합니까?

http://itunes.apple.com/in/app/video-downloader-super-lite/id481701140?mt=8

http://itunes.apple.com/in/app/video-downloader/id524931696?mt=8

같은 많은 응용 프로그램이 있습니까? 나는 프록시로 시도했지만 추적 할 수 없었다.

답변

3

응답을 직접 파싱하여 비디오의 URL을 찾은 다음 비디오 데이터를 다운로드하고 필요한 경우 변환합니다.

경우에 따라 URL이 직접 동영상 인 경우 쉽습니다. 다른 것들은 좀 더 복잡합니다. youtube, vimeo, ted 등과 같은 일반적인 비디오 호스팅 사이트에 대한 지원은 하드 코딩되어 있습니다. 각 사이트에는 비디오 페이지 (HTML, 가능하게는 자바 스크립트)를 나타 내기위한 특정 체계가 있습니다. 해당 계획에 대한 지식을 통해 해당 계획을 인식하고 데이터에 대한 링크를 찾을 수 있습니다.

비디오가 직접 사용할 수있는 형식 (예 : h264) 인 경우도 있습니다. 다른 사람들에게는 그렇지 않습니다. 대부분의 경우 HTML 페이지에서 가져온 것은 플래시 파일의 URL입니다. 다음 단계는 플래시 파일 자체를 다운로드하고 비디오 또는 URL을 비디오 데이터로 추출하기 위해이를 파싱하는 것입니다.

다른 경우 비디오가 파일로 제공되지 않습니다. 예를 들어, 스트리밍 프로토콜을 사용할 수 있습니다. 스트림에 대한 매개 변수와 URL을 얻으면 스트림을 수신하고 비디오를 로컬로 비디오 파일로 변환해야합니다.

관련 문제