Mam problem z wyodrębnianiem automatycznych napisów z filmów z YouTube.Wyodrębnij automatyczne napisy z YouTube wideo
Próbowałem użyć metody http://video.google.com/timedtext?type=track&v=3wszM2SA12E&name=Automatic&lang=en, ale ta działa tylko dla tych filmów, które nazywają ścieżki. Na przykład, to nie ma żadnych utworów nazwanych automatyczny (tylko podpis) i nie ładuje się: rrkrvAUbU9Y
Istnieje kilka web-aplikacje, które obecnie nie może zrobić (jak http://www.serpsite.com/youtube-subtitles-download-tool/ i http://mo.dbxdb.com/), ale Potrzebuję skryptu, ponieważ chcę go wykorzystać do moich badań.
Ktoś ma jakieś pomysły, jaki jest właściwy sposób, aby to uzyskać? Interfejs API YouTube ma coś wspólnego z podpisami, ale tylko dla zarejestrowanych użytkowników, podczas gdy powyższe aplikacje działają dla wszystkich filmów i wątpię, czy przechwytują kod HTML ze strony (chociaż jest to możliwe). Musi być jakiś sposób ... proszę o pomoc!
Co jest powodem, że nie będzie korzystał z API jako zarejestrowany użytkownik? – Drifter
@Drifter: Pytasz o to tak, jakby posiadanie konta YouTube było prawami przysługującymi wszystkim. To, że ją masz, nie oznacza, że każdy może ją mieć. Wiele osób jest prawnie zabronionych korzystania z konta YouTube _do życia._ Inne są arbitralnie odmawiane rejestracji bez powodu. Inni już mają dość kont w innych miejscach i nie mogą zarządzać więcej; prowadzenie mandatów i posiadanie konta to zarówno ciężar, jak i odpowiedzialność. Inni nie mają ochoty na bycie monitorowanym. – 7vujy0f0hy