[Release] Music Video Mix (Player)

  • description:
    randomly play local and online music videos based on the last fm similar artists api

    download:
    plugin.video.mvmix

    supported video sources:
    local(library or folder), vevo.com, putpat.tv, clipfish.de, youtube.com

    additional features:
    - show artist videos (via context menu)
    - list local artists from library or folder
    - only play local artists (via context menu)
    - resume player - this only works with the latest started artist
    - play by genre (last.fm tag)

    external access:

    Code
    plugin://plugin.video.mvmix/?mode=play&artist=<url encoded artist>

    14 Mal editiert, zuletzt von Jin (2. Mai 2016 um 17:54)

  • gibt noch ein update(0.0.2) für das wochenende mit vevo.com

    im übrigen versuche ich so gut wie es geht irgendwelche diary, behind the, etc videos zu filtern.
    wenn aber dennoch mal kein music video(ausgenommen sind lyric videos und offizielle songs bei dem es kein richtiges video gibt) läuft, schickt ihr mir am besten per pm den namen des videos, damit ich die filter lister erweitern kann.

    was ich noch machen werde, ist (natürlich) noch mehr seiten hinzuzufügen und über das kontext menü nur videos des artists abspielen oder anzeigen zu lassen.

  • Klingt super. Das ist genau das, was mich am neuen Vevo-Addon von t1m stört. Die ganzen Documentaries und so, die mit abgespielt werden.

    Wie wird die Playlist basierend auf last.fm aufgebaut? Ähnliche Künstler oder auch ähnliche Songs laut last.fm? Das geht ja für Musik hervorragend mit diesem Addon.

    http://forum.kodi.tv/showthread.php?tid=83915

    Was im übrigen super wäre, wenn die lokale Musikvideo-Bibliothek auch durchsucht werden würde (und bevorzugt).

  • die playlist wird so aufgebaut, dass bei jedem start eines videos ein ähnlicher künstler vom laufendem video bei lastfm gesucht wird (per zufall ausgewählt) und dann ein video der gefundenen videos hinzugefügt wird (per zufall ausgewählt). das kann dann am ende, oder auch am anfang wie ich gerade merke, in eine musikalisch ganz andere richtung laufen :>

    was ich nicht verstehe, vevo(auch muzu etwas) unterscheidet per api sogar unter kategorien, sprich music videos, live, docus etc., so dass du einen großteil schon wegfallen lassen kannst.
    da sind zwar immernoch andere sachen wie teaser dabei, aber wenn ich ein musik video addon schreibe, bau ich doch sowas mit ein. das hat mich zb auch immer gestört.
    # da fehlt aber sicher auch die kommunikation zwischen user und entwickler :/

    das mit der lokalen berücksichtung ist ein guter einfall. daran hatte ich noch gar nicht gedacht.
    wie sind denn die dateien bei dir benannt? ich werde dann sicher nur welche mit 'artist_-_title' oder 'artist - title' nehmen können.
    über weitere/andere ideen bin ich im übrigen sehr dankbar ;)

  • Hallo

    Hab das nun auch mal "kurz" angetestet.

    Ein kleines Problem welches ich feststellen konnte ist, dass es nicht mit allen Künstlern zu gehen scheint.
    Bei mir konkret "TLC" das Addon findet zwar Die Band, wen ich drauf klicke startet aber kein video. Auch ein deaktivieren und erneutes Aktivieren des Addons brachte keine veränderung.

    videos hinzugefügt wird (per zufall ausgewählt). das kann dann am ende, oder auch am anfang wie ich gerade merke, in eine musikalisch ganz andere richtung laufen :>


    Ja ist mir auch aufgefallen. Bei "Gentleman" gestartet und nach ca. 5 Videos bei "Achanti" :>
    (also "Genretreue" scheint nicht oberste priorität zu sein.)

    EDIT:
    Währ ev. auch ne eingabe eines "Genres" möglich? Also z.B. "Reggae" oder "Rock" und das Addon würde videos dieses Genres spielen?

  • Dir auch erstmal danke fuers feedback.
    An manche sachen denk ich gar nicht.
    Ich gebe dir heute abend genauere infos, da ich gerade unterwegs bin, aber machbar und umsetzbar wird wohl alles sein.

    Gesendet von meinem GT-I9000 mit Tapatalk

  • die playlist wird so aufgebaut, dass bei jedem start eines videos ein ähnlicher künstler vom laufendem video bei lastfm gesucht wird (per zufall ausgewählt) und dann ein video der gefundenen videos hinzugefügt wird (per zufall ausgewählt). das kann dann am ende, oder auch am anfang wie ich gerade merke, in eine musikalisch ganz andere richtung laufen :>

    Verstehe. Hast du dich bewusst dagegen entschieden, nach ähnlichen Songs zu suchen und nur nach ähnlichen Künstlern? Wie gesagt, ich kenne nur das Addon für auf last.fm basierende Musik-Playlists und da wird nach ähnlichen Songs gesucht. Dadurch sind sich die Songs vielleicht auch musikalisch ähnlicher. Dieses Addon fügt übrigens immer drei Tracks zur Playlist hinzu, weil es sonst passieren kann, dass die Playlist endet, wenn keine ähnlichen Songs bzw. Künstler bei last.fm vorhanden sind. Dieses Risiko wird dadurch minimiert.


    das mit der lokalen berücksichtung ist ein guter einfall. daran hatte ich noch gar nicht gedacht.
    wie sind denn die dateien bei dir benannt? ich werde dann sicher nur welche mit 'artist_-_title' oder 'artist - title' nehmen können.
    über weitere/andere ideen bin ich im übrigen sehr dankbar ;)

    Artist - title

    So ist auch die Namenskonvention für Musikvideos in Kodi.

    Ich habe jetzt ein wenig mit dem Addon herumgespielt. Das ist schon so richtig gut. Einige Künstler werden nicht gefunden, obwohl sie bei last.fm, Muzu und Vevo vorhanden sind. Alice in Chains, Editors, Bloc Party und The Wombats sind Beispiele.

  • ich habe mich ehrlich gesagt nicht wirklich lange mit lastfm beschäftigt. nach ähnlichen künstlern suchen war halt direkt über die startseite, ohne api key, verfügbar und mehr brauchte ich ja erstmal nicht ^^
    naja mal schauen, wie sich das alles noch so weiterentwickelt. momentan bin ich aber recht zufrieden wie es läuft. ich muss aber aufjedenfall noch was einbauen, wenn zu früh ein video geskippt wird und es noch kein nächstes video gibt. vielleicht lös ich das so mit dem hinzugügen von mehreren videos.

    ich lade gleich mal eine aktuelle version hoch(neue features gibt es da aber nicht), weil bei mir die genannten bands abgespielt werden. keine ahnung, obs an irgendeiner änderung liegt oder das problem nur bei dir gerade ist.

    @Rantanplan-1
    das mit den genres lass ich voerst - bleibt aber auf der todo liste. ich werde mich erstmal um weitere seiten und das addon selber kümmern.
    das problem mit tlc, bzw wenn keine videos des start künstlers vorhanden sind, habe ich behoben.

    update(0.0.3) im startpost

    Einmal editiert, zuletzt von Jin (26. Juli 2015 um 22:28)

  • Also ich muss sagen, dass ich das Addon schon richtig, richtig klasse finde! Tolle Arbeit, danke schon einmal.

    Habe ich dich richtig verstanden, dass Editors und Alice in Chains bei dir funktionieren? Ich habe hier mal ein [definition='1','0']log[/definition] angehängt. Bei mir funktionieren die Bands weiterhin nicht.

    http://pastebin.com/MX9eBU5F

    Wobei ich jetzt gerade merke, das wird wohl gar nicht am Addon liegen, sondern hängt irgendwie mit der Texteingabe von YATSE zusammen. Wenn ich Editors über die Pfeiltasten und der Tastatur von Kodi eingebe, dann funktionieren die Editors. Wenn ich den Text hingegen mittels YATSE übertrage, wird nichts gefunden. Merkwürdig.

    Lokale Files wären halt noch toll. Wenn ich manuell lokale Videos zur Playlist hinzufüge, findet das Addon übrigens auch mit diesen Songs ähnliche Künstler. Das finde ich auch schon mal super.

    Ich hatte es hin und wieder, dass ich Videos, die zur Playlist hinzugefügt wurden, kein zweites Mal abspielen kann. Das Video wurde dann übersprungen. Ich habe hier auch mal ein [definition='1','0']log[/definition] angehängt.

    http://pastebin.com/TVtEMM78

    Leider war das [definition='1','0']log[/definition] zu groß, um es komplett bei pastebin hochzuladen. Ich hoffe, du kannst dennoch etwas damit anfangen.

    Nachdem ich mit den Editos begonnen hatte, kam ein Interview-Video mit dem Gitarristen von Interpol. Offenbar von muzu namens "Interpol - La videointervista". Solche Files wolltest du doch haben, oder?

  • Wenn ich den Text hingegen mittels YATSE übertrage, wird nichts gefunden. Merkwürdig.


    das liegt wohl daran, dass ich blöderweise noch xbmc.keyboard verwende und der natürlich eine tastatureingabe erwartet :> ich werde das in der nächsten version mal ändern.

    Lokale Files wären halt noch toll. Wenn ich manuell lokale Videos zur Playlist hinzufüge, findet das Addon übrigens auch mit diesen Songs ähnliche Künstler. Das finde ich auch schon mal super.


    ne, der nimmt dann vom addon den zuletzt hinzugefügten künstler und nicht vom aktuellen. das könnte man aber sicher abändern. um die lokalen dateien werde ich mich auf jedenfall noch in dieser wocher kümmern.

    Ich hatte es hin und wieder, dass ich Videos, die zur Playlist hinzugefügt wurden, kein zweites Mal abspielen kann. Das Video wurde dann übersprungen. Ich habe hier auch mal ein [definition='1','0']log[/definition] angehängt.


    ich vermute mal, dass der link nicht mehr gültig war(403 error). ist aber, denke ich, auch behebbar.

    "Interpol - La videointervista". Solche Files wolltest du doch haben, oder?


    danke, werde ich hinzufügen.

  • gibt wieder ein update mit
    myvideo, putpat und lokale dateien
    desweiteren könnt ihr euch jetzt zusätzlich noch die videos der künstler über das kontext menü anzeigen lassen
    ab der nächsten version wird das addon auch über die nerds repo verfügbar sein.

    achja..dark helmet
    mit yatse solltest du jetzt eingaben machen können.
    das mit dem später abspielen wird wohl nichts. wenn ich das ändere(plugin statt direkter url aufruf), würde, glaube ich, jedesmal beim start eines videos das 'öffne stream' fenster kurz aufpoppen. darauf habe ich nicht wirklich lust.

    Einmal editiert, zuletzt von Jin (28. Juli 2015 um 18:12)

  • YATSE-Eingaben gehen leider noch nicht.

    Gerade eben kam bei mir ein Making Of, namentlich "Making Of 'Days Are Forgotten' von Kasabian.

    Schade dass mit dem später Abspielen nicht geht. Jetzt ist meine Neugierde geweckt. Ändern sich die URLs der Streams von Zeit zu Zeit?

    Ob und wie jetzt lokale Dateien genommen werden, ist leider gar nicht so trivial zu erkennen. Aus der Playlist habe ich jetzt keinen Weg gefunden, um zwischen Streams und lokalen Dateien zu unterscheiden. Wie kann ich das machen?

  • keine ahnung was bei dir mit yatsa verquere ist, aber bei mir gehts mit einem gotham und einem isengard setup. ich weiß da momentan leider auch nicht weiter.

    das mit den variablen urls ist glaube ich nur bei muzu so. bei den anderen gibt es keine zusätzlichen parameter.

    bevorzugt werden lokale dateien nur, wenn es das video mit dem gleichen titel noch woanders gibt. dann fallen die anderen raus.
    momentan sieht es so aus, dass von jeder quelle videos des artists besorgt werden und danach duplikate sowie nicht gewollte (per filter) entfernt werden. abschliessend wird dann einfach nur per zufall eins davon ausgewählt und auf eine gesehenen liste gestellt, damit das video nicht nochmal kommt. da ich duplikate aber wegen der unterschiedlichen benennung nicht komplett rausnehmen kann, kann es während des abspielens dennoch zu wdh kommen.
    da alle streams von kodi gecached werden und lokale dateien nicht, könntest du über die[definition=5,0]codecinfo[/definition] anzeige(o) sehen, ob es online oder offline abgespielt wird.
    lass dir einfach mal alle videos eines künstlers anzeigen und nimm ein video, welchses du auf der festplatte hast.

  • Hab das Addon jetzt mal deinstalliert und neu installiert. Bekomme das mit YATSE irgendwie nicht hin. Nutze Isengard und laut Kodi auch die richtige Version des Addons (0.0.4).

    Edit: Depeche Mode ging jetzt über YATSE. Alice in Chains weiterhin nicht (über die Tastatur geht die Band allerdings).

    Die "Show Artist Videos"-Funktion hatte ich vorher gar nicht gesehen. Sehr nice. Leider kann ich anhand der Liste nicht erkennen, welche Videos lokal sind und welche nicht und aus den Codec-Infos auch nicht. Die Videos, die lokal habe, sind meist bzw. wahrscheinlich immer auch auf den Streaming-Seiten erhältlich. Ich habe aber einige Videos von Künstlern gefunden, die ich lokal habe und die defintiv nicht bei einem Streaming-Anbieter vorhanden sind (i.d.R. Live-Aufnahmen). Die waren in der Liste der angezeigten Videos nicht vorhanden.

    Bei der Band Oasis sind mir in der Liste der Videos diverse "Documentary"-Filme aufgefallen.

  • funktionieren die suchanfragen bei anderen video addons?
    was passiert denn, wenn du nur alice eingibst?
    vielleicht wird durch irgendein buchstabe deiner (handy)tastatur entweder ein anderer buchstabe(ich denke da an sowas wie z<->y) oder ein befehl übermittelt.
    ich bau in der nächsten version mal eine print ausgabe mit ein, um zu sehen was du eingegeben hast.
    wenn du weißt, wie man das selber machst, sag ich dir wo der code ist und wir machen es gleich.

    mit codec info anzeige meinte ich, die anzeige, wenn du bei laufendem video zb die taste 'o' drückst.
    dort siehst du dann ob ein video gecached wird oder nicht.
    ich baue aber noch ein setting ein um quellen zu de- und aktivieren. dann würdest du nur die lokalen sehen und abspielen können.

    making of's und documentary's sind beim nächsten mal raus. danke :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!