Ergebnis 1 bis 12 von 12

Thema: Film Trailer API (deutsche Trailer)

Hybrid-Darstellung

  1. #1
    VIP Team
    Registriert
    May 2015
    Beiträge
    1,024
    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. #2
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    587
    Gefällt mir!
    110
    Du gefällst: 605
    xREL? Die haben ja relativ viele Trailer...

  3. Diesen Mitgliedern gefällt dieser Beitrag:


  4. #3
    VIP Team
    THEMENSTARTER


    Registriert
    May 2015
    Beiträge
    1,024
    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?

  5. #4
    Senior Avatar von Nimbus
    Registriert
    Oct 2015
    Beiträge
    587
    Gefällt mir!
    110
    Du gefällst: 605
    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)

  6. Diesen Mitgliedern gefällt dieser Beitrag:


  7. #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

  8. Diesen Mitgliedern gefällt dieser Beitrag:


  9. #6
    VIP Team
    THEMENSTARTER


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

  10. #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

  11. #8
    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,234
    Du gefällst: 2,814
    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

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

  13. #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

  14. Diesen Mitgliedern gefällt dieser Beitrag:


  15. #11
    Avatar von syrius
    Registriert
    Mar 2015
    Beiträge
    2,124
    Gefällt mir!
    1,234
    Du gefällst: 2,814
    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

  16. #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