Есть ли какая-нибудь библиотека, чтобы узнать URL-адреса встроенных FLV-файлов на веб-странице? - PullRequest
1 голос
/ 25 мая 2009

Я пытаюсь написать скрипт, который может автоматически загружать видео геймплея. Веб-страницы выглядят как dota.sgamer.com/Video/Detail/402 и www.wfbrood.com/movie/spl2009/movie_38214.html, в них есть встроенный проигрыватель flv. Есть ли библиотека, чтобы помочь мне узнать точные URL-адреса FLV? или есть другие идеи, чтобы получить его?

Большое спасибо за ваши ответы

Ответы [ 2 ]

1 голос
/ 25 мая 2009

Похоже, что Flashticle (4-й результат поиска сыра в магазине "flash"), может быть в состоянии получить необходимую информацию, если она там есть.

Что касается получения файла, вы хотите взглянуть на html-парсер. Я слышал хорошие вещи о Beautiful Soup . Между этим и urllib2 (частью стандартной библиотеки) у вас должна быть возможность загрузить SWF-файл для работы.

Обратите внимание, что я никогда не пробовал этого и совсем не знаком с flash (кроме как, конечно, как конечный пользователь).

0 голосов
/ 25 мая 2009

если встраиваемый проигрыватель использует некоторую переменную, в которой указан путь flv, то вы можете скачать его, если нет .. Я сомневаюсь, что вы найдете что-то, чтобы сделать это «автоматически», поскольку каждый сайт создает свой собственный проигрыватель и идентифицирует файл по идентификатору, а не по пути, что затрудняет определение местоположения FLV-файла.

...