Търсите начин да изведете най-гледания видеоклип в YouTube в текстов файл за дума за търсене

Бих искал да изведа само най-популярния видеоклип в YouTube за конкретен термин за търсене, например тенис в текстов файл. Опциите на командния ред са това, което предпочитам, но съм отворен за други решения.


person samsam    schedule 06.12.2010    source източник
comment
можете ли да дадете пример и да покажете какво сте направили досега, а също и да включите примерен текстов файл.   -  person Nikhil Jain    schedule 06.12.2010
comment
Разгледах главно различни опции, едната опция е Yahoo Pipes, другите неща, които разгледах, е API за данни на Youtube, но не съм стигнал много далеч. Бих искал да използвам youtube-dl (командна програма за изтегляне на youtube) с текстовия файл, за да изтегля видеоклипове от youtube. Моето предизвикателство е да получа най-добрия видеоклип в YouTube на ден по отношение на броя гледания. Просто търся идеи как да направя това и към момента нямам код.   -  person samsam    schedule 06.12.2010
comment
Какво точно искате да изведете? FLV видео файл или само заглавие и URL?   -  person Will Sheppard    schedule 16.06.2011


Отговори (1)


Можете да извлечете нужните ви данни в XML формат от API на YouTube.

(Забележка: Резултатите може да се различават от HTML уебсайта)

След това анализирайте XML с всичко, което искате, напр. XML::LibXML::XPathContext на Perl. Въпреки това е малко объркващо, ако не сте използвали този модул преди.

След като имате URL адреса на видеоклипа, можете да го предадете на youtube-dl.

person Will Sheppard    schedule 16.06.2011