Ergebnis 1 bis 12 von 12

Thema: Film Trailer API (deutsche Trailer)

  1. #1
    VIP Team
    Registriert
    May 2015
    Beiträge
    1,018
    Gefällt mir!
    862
    Du gefällst: 374

    Film Trailer API (deutsche Trailer)

    Hey,

    jetzt wo es mir nach meinem Umfall mit der Hantel *hust* wieder soweit ganz gut geht brauch ich Hilfe von der Cloud.

    Kennt jemand eine kostenlose Film Trailer Datenbank, möglichst mit API und möglichst mit vielen deutschen Trailern zu internationalen Filmen?

    Alternative wäre das es eine Seite gibt über die ich die Trailer abgreifen kann ...

    Wahlweise über

    - Imdb Titel
    - Imdb ID

    Wäre euch sehr verbunden

    @N:WMSPS

  2. Werbung - Hier werben?
  3. #2
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    561
    Gefällt mir!
    96
    Du gefällst: 573
    xREL? Die haben ja relativ viele Trailer...

  4. Diesen Mitgliedern gefällt dieser Beitrag:


  5. #3
    VIP Team
    THEMENSTARTER


    Registriert
    May 2015
    Beiträge
    1,018
    Gefällt mir!
    862
    Du gefällst: 374
    API hat glaub ich nen Limit von 3000 Requests pro Tag, bissel wenig für mein Vorhaben. Oder ist die Nutzung von Proxies legitim?

  6. #4
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    561
    Gefällt mir!
    96
    Du gefällst: 573
    300 Anfragen pro Stunde und maximal 2 Anfragen in 10 Sekunden, wenn der API-Call eine Suche ist. Von der Nutzung von Proxies kann dich vermutlich niemand abhalten. Rate-Limits haben ohnehin vermutlich die meisten APIs.
    Ansonsten könntest du auch mal schauen, ob man Youtube dafür verwenden kann (z.B. nach Filmtitel suchen und dann nur Ergebnisse von bestimmten Accounts akzeptieren)

  7. Diesen Mitgliedern gefällt dieser Beitrag:


  8. #5
    Senior
    Registriert
    Mar 2015
    Beiträge
    339
    Gefällt mir!
    518
    Du gefällst: 246
    Hast du dir mal die API von The Movie Database (TMDb) angeschaut, vielleicht wäre das was für Dich

  9. Diesen Mitgliedern gefällt dieser Beitrag:


  10. #6
    VIP Team
    THEMENSTARTER


    Registriert
    May 2015
    Beiträge
    1,018
    Gefällt mir!
    862
    Du gefällst: 374
    Klar, als erstes. Hat aber scheinbar keine DE Trailer

  11. #7
    Junior Avatar von bobby
    Registriert
    Nov 2016
    Beiträge
    72
    Gefällt mir!
    92
    Du gefällst: 16
    Ich bastel mir gerade ein paar Skripte zum encoden/uploaden/posten etc.

    Für Trailer habe ich mir eine eigene kleine quick&dirty bash-api für youtube geschrieben. Eingabe ist imdb id/titel -> Ausgabe ist link zu youtube off. trailer Doidsch.
    will der router nicht mehr routen, dann musst du rebooten

  12. #8
    100% 0-Ahnung Avatar von FLX
    Registriert
    Mar 2015
    Beiträge
    1,647
    Gefällt mir!
    949
    Du gefällst: 1,244
    Klingt interessant, gibst du es frei?
    You are offline
    Try:
    • Don't Panic
    • Look around
    • Interact with reality

  13. #9
    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,233
    Du gefällst: 2,816
    Zitat Zitat von bobby Beitrag anzeigen
    Ich bastel mir gerade ein paar Skripte zum encoden/uploaden/posten etc.

    Für Trailer habe ich mir eine eigene kleine quick&dirty bash-api für youtube geschrieben. Eingabe ist imdb id/titel -> Ausgabe ist link zu youtube off. trailer Doidsch.
    Hätte ich auuuch gern bitte, danke ^^
    SzeneBox.org bei Telegram https://t.me/szenebox

  14. #10
    Junior Avatar von bobby
    Registriert
    Nov 2016
    Beiträge
    72
    Gefällt mir!
    92
    Du gefällst: 16
    reicht auch ein längeres code-schnipsel? Sonst müßte ich bissl layout betreiben bei meinem code :-P
    will der router nicht mehr routen, dann musst du rebooten

  15. Diesen Mitgliedern gefällt dieser Beitrag:


  16. #11
    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,233
    Du gefällst: 2,816
    Och du... ich würde es in dem Fall dann selbst einfach in sauberen Code neu schreiben und du kennst es ja sicher, dass man immer seine persönliche Note einfließen lässt. Also Code 1:1 übernehmen könnt ich gar nicht.
    SzeneBox.org bei Telegram https://t.me/szenebox

  17. #12
    Junior Avatar von bobby
    Registriert
    Nov 2016
    Beiträge
    72
    Gefällt mir!
    92
    Du gefällst: 16


    Du hast die Haare schöön.. oder den Code


    Code:
    searchtrailer() {
    
        
        search=$(echo $search |sed -e "s/ /+/")
        mkdir -p $HOME/.cache/searches/$search
    
        #Video Titel einsammeln
        curl -s https://www.youtube.com/results\?search_query\=$search | grep "Dauer" | awk '{print $13 " " $14 " " $15 " " $16 " " $17 " " $18 " " $19 " " $20 " " $21 " " $22 " " $23 " " $24 " " $25 " " $26 " " $27 " " $29}' | sed 's/aria-describedby="description-id.*//' | sed s/title=// | sed 's/"//' | sed 's/"//' | sed s/spf-link// | sed 's/data-sessionlink=itct*.//' |  sed s/spf-prefetch// | tail -n 17 | sed 's/rel="//' | sed 's/"//' | awk '{printf "%s.\t%s\n",NR,$0}' > $HOME/.cache/searches/$search/titles.txt
    
        #URLs einsammeln
        curl -s https://www.youtube.com/results\?search_query\=$search | grep "watch?v=" | awk '{print $5}' | sed s/vve-check// | sed 's/href="/https:\/\/www.youtube.com/' | sed 's/"//' | sed s/class="yt-uix-tile-link"// |sed '/^\s*$/d' | awk '{printf "%s.\t%s\n",NR,$0}' > $HOME/.cache/searches/$search/urls.txt
    
        #die ersten (25) Video Titel ausgeben für die richtige Auswahl
        head -n 25 $HOME/.cache/searches/$search/titles.txt
    
        #User wählt das Video
        read -p "Video aussuchen: " titlenumber
    
        
        youtube_url=$(grep ^$titlenumber -m 1 $HOME/.cache/searches/$search/urls.txt | awk '{print $2}')
        #Ausgabe der URL zum bashen
        echo "${youtube_url}"
    
        }

    Aufruf ist angepasst an das IMDB Crawler script auch von hier ;-)


    search=${movie_title_de}+'Trailer'+${movie_year} && searchtrailer ;
    will der router nicht mehr routen, dann musst du rebooten

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org