2012-11-23 14 views
9

Chcę zrobić miniaturę wideo z YouTube, powiedzmy http://www.youtube.com/watch?v=ffaTjpA1scI w 30 lub 120 sekund. Jak mogę to zrobić za pomocą interfejsu API youtube?Jak uzyskać miniaturkę lub migawkę z filmu na youtube w określonym "drugim" z Youtube javascript API?

Sądzę, że jest to możliwe, ponieważ gdy oglądam wideo na Youtube, jeśli przesunę kursor na oś czasu, natychmiast zobaczę migawki w określonym czasie. Chcę tylko pobierać te migawki programowo.

Próbowałem także http://img.youtube.com/vi/ /0.jpg, faktycznie to może uzyskać miniaturę oczywiście, ale nie może uzyskać migawki w określonym czasie.

Odpowiedz

2

Miniaturki tego typu (używane dla migawek osi czasu) nie są eksponowane za pośrednictwem jakiegokolwiek oficjalnego schematu URL lub interfejsu API. Nie polecałbym także próby rozwiązania inżynierii wstecznej.

+0

ok, ale naprawdę ich potrzebuję. Wygląda na to, że https://github.com/schaermu/node-fluent-ffmpeg może robić migawki wideo w określonym czasie. To wymaga, jak sądzę, wdrożenia filmu na własnym serwerze. – nan

+0

@JeffPosnick dokonałby inżynierii wstecznej rozwiązania, rozważając przerwanie umowy YouTube API i/lub uznanie za niezgodne z ustawą DMCA? – bouncingHippo

Powiązane problemy