0

動画ダウンローダー アプリは 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

ビデオ プレーヤー (Web ビューからのビデオ) から URL を取得する方法は? プロキシで試しましたが、トレースできませんでした。

4

1 に答える 1

3

応答を直接解析して動画の URL を見つけ、動画データをダウンロードして、必要に応じて変換します。

場合によっては簡単です (URL が直接ビデオの場合)。他のものでは、もう少し複雑です。youtube、vimeo、ted などの一般的なビデオ ホスティング サイトのサポートは、ハードコーディングされています。各サイトには、ビデオ ページを表す特定のスキームがあります (これは HTML であり、JavaScript を使用する場合もあります)。そのスキームの知識により、それを認識し、データへのリンクを見つけることができます。

場合によっては、ビデオは直接使用可能な形式 (h264 など) です。他の人ではそうではありません。多くの場合、html ページから得られるのはフラッシュ ファイルの URL です。次のステップでは、Flash ファイル自体をダウンロードして解析し、ビデオまたはビデオ データへの URL を抽出します。

それ以外の場合、ビデオはファイルとしてまったく提供されません。たとえば、ストリーミングプロトコルを使用する場合があります。ストリームのパラメーターと URL を取得したら、ストリームを受信し、ビデオをローカルでビデオ ファイルに変換する必要があります。

于 2012-09-14T12:37:28.633 に答える