Marvin Scholz
6995265a57
share: lua: remove $Id$ magic comments
These were used by SVN, we are no longer using that though.
4 years ago
Jean-Baptiste Kempf
e02ecc4dc4
MusicBrainz: don't lookup front art when not available
Should close #18387
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8 years ago
Rémi Denis-Courmont
526ae47cbc
art/lastfm: fix URI encoding ( fixes #19272 )
8 years ago
Jean-Baptiste Kempf
4f38f4d7ca
lua: update french channels list
Close #18068
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Rémi Denis-Courmont
377f9ffef0
lua: remove tvrage
This online service went dark some time ago.
9 years ago
Rémi Denis-Courmont
9ad76e4f45
filename: episode numbers can have more than 2 digits ( fixes #14859 )
11 years ago
Mathieu Malaterre
5bcaf6c905
Fix links to French TV icons
Control: forwarded -1 vlc-devel@videolan.org
Hi,
Some links pointing to TV icons were broken. Attached patch fixes that.
Original report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782229
Typical output:
[0x1e2ba18] access_http access error: error: HTTP/1.1 404 Not Found
[0x1e2ba18] access_http access error: error: HTTP/1.1 404 Not Found
[0x1e2ba18] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/4/4b/Logo_de_TMC.gif '
[0x1e3fbc8] access_http access error: error: HTTP/1.1 404 Not Found
[0x1e3fbc8] access_http access error: error: HTTP/1.1 404 Not Found
[0x1e3fbc8] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/4/4b/Logo_de_TMC.gif '
[0x4b52bc8] access_http access error: error: HTTP/1.1 404 Not Found
[0x4b52bc8] access_http access error: error: HTTP/1.1 404 Not Found
[0x4b52bc8] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/9/98/Public-Senat-LCP-An_logo_2010.png '
[0x7fd8cc0133e8] access_http access error: error: HTTP/1.1 404 Not Found
[0x7fd8cc0133e8] access_http access error: error: HTTP/1.1 404 Not Found
[0x7fd8cc0133e8] access_mms access error: error: HTTP/1.1 403
Requested target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/9/98/Public-Senat-LCP-An_logo_2010.png '
[0x3567038] access_http access error: error: HTTP/1.1 404 Not Found
[0x3567038] access_http access error: error: HTTP/1.1 404 Not Found
[0x3567038] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/3/30/Bfm_tv.jpg '
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/3/30/Bfm_tv.jpg '
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/3/30/Bfm_tv.jpg '
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_http access error: error: HTTP/1.1 404 Not Found
[0x1ba7748] access_mms access error: error: HTTP/1.1 403 Requested
target domain not allowed.
[0x1b3f7a8] main playlist error: no suitable access module for
`http://upload.wikimedia.org/wikipedia/fr/5/56/Logo_I_tele.png '
Description: Fix broken links
Author: Mathieu Malaterre <malat@debian.org>
Bug-Debian: https://bugs.debian.org/
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Rémi Denis-Courmont
6d3bc51a96
lua: write English
12 years ago
Francois Cartegnie
9e3b790fd7
lua: add missing documentation for scopes
12 years ago
Francois Cartegnie
6a1fd4fbc9
lua: art: google: update
12 years ago
Francois Cartegnie
4553ce6dac
lua: lastfm: fix matching
12 years ago
Francois Cartegnie
8301e1eacb
lua: meta: add descriptor/scope
12 years ago
Jean-Baptiste Kempf
922c1bc948
MusicBrainz: use the MB release ID if exists
12 years ago
Wieland Hoffmann
30cd5db56a
musicbrainz.lua: Use MBIDs from files, if they exist
If the MBID of the album is already in the `meta` table, use it to query
the MusicBrainz web service, instead of doing extra requests to the
search server.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Wieland Hoffmann
ab7c22aaa1
musicbrainz.lua: Support coverartarchive.org
If the Cover Art Archive has artwork for this album, use the 500x500px
version of it.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Wieland Hoffmann
f18236eee2
musicbrainz.lua: Use get_releaseid even if the album title is known
This renames `try_release` to `get_releaseid` and uses it to find the
MusicBrainz Identifier. That MBID is later used in the query passed to
try_query.
Not using the ASIN returned from the search server in the get_releaseid
call means one additional request is performed in the case that both the
artist and the album name are already known.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Francois Cartegnie
c52dde2dbc
lua sd: add source as meta for faster skipping of unrelated resources
14 years ago
Francois Cartegnie
077fd787ca
lua: googleimage: try to find art for icecast listings
14 years ago
Pierre Ynard
a71e35fad1
lua: fix available module lists in README files
14 years ago
Konstantin Pavlov
fdb56db969
Musicbrainz art: raise the priority to be the first one tried.
14 years ago
Konstantin Pavlov
cbfb9425df
Musicbrainz art: try to find image if album name is lacking.
14 years ago
Konstantin Pavlov
0d9b87048d
Musicbrainz art: remove dead code. vlc.misc is unavailable in meta.
14 years ago
Konstantin Pavlov
ce16db86ce
Musicbrainz: look for content, not line number.
14 years ago
Konstantin Pavlov
7deea18881
Musicbrainz art fetcher: use version 2 API.
14 years ago
Jean-Baptiste Kempf
306747df26
Use our own MB mirror
14 years ago
Ilkka Ollakka
c559cc48cb
lua art: don't try too much to find some art
Move googleimage search first, and enable it again but don't use eg filename in search query.
Move musicbrainz after last.fm, and don't try more than one way to find art, also do query once in 2 sec
If you get bad hits from googleimage album-art, please report them to me.
16 years ago
Ilkka Ollakka
5661954c35
lua: fix fuzzy musicbrainz search and use " " around title/artists
16 years ago
Ilkka Ollakka
9f58708442
use requested item for meta fetching instead of currently playing one
Revert "lua: fix my previous commit (missing '()')."
Revert "Lua: fix the remaining scripts."
This reverts commit dd9997bcbf .
This reverts commit 5c29e5fc20 .
16 years ago
Ilkka Ollakka
7dbf7908bf
lua: add art fetcher for last.fm
This can commit bad code and bugs under your name into tree, so beware.
16 years ago
Rémi Duraffort
dd9997bcbf
lua: fix my previous commit (missing '()').
16 years ago
Rémi Duraffort
5c29e5fc20
Lua: fix the remaining scripts.
16 years ago
Antoine Cellerier
4822a79c71
Change vlc.stream() and vlc.memory_stream() error reporting to behave like lua's io.open() or loadfile() functions.
16 years ago
Jean-Baptiste Kempf
426550fe23
Removing tabs from previous commits.
16 years ago
Jean-Baptiste Kempf
d66b08e086
Fix GoogleImage warning. Close #3311
Patch by ale5000
16 years ago
Antoine Cellerier
62ce520665
Add a third query with fuzzy search enabled for every word. (We could also add other searches with lower fuzzyness if the first try fails)
16 years ago
Antoine Cellerier
ffd70ceb68
Try a second musicbrainz query if the first one failed. This allows for fuzzier matches (like not taking spaces into account in 1980 - 1990 for example) but still doesn't fix issues with minor spelling errors.
16 years ago
Antoine Cellerier
0759e71b2f
Use lua's object syntactic sugar: a.b(a,c,d) => a:b(c,d)
16 years ago
Pierre d'Herbemont
79fc5b947b
frenchtv.lua: More logos.
16 years ago
Pierre d'Herbemont
d36e411761
frenchtv.lua: Make sure we handle channels name like "XXX HD" or "XXX (bas débit)"
16 years ago
Pierre d'Herbemont
63e311d406
tvrage.lua: Update copyright.
16 years ago
Pierre d'Herbemont
31d87810b0
lua: Disable 10_googleimage.lua.
We have too much false positive with this script.
Feel free to revert or to remove.
17 years ago
Pierre d'Herbemont
1273d73899
lua: Add a tvrage.lua meta fetcher.
17 years ago
Pierre d'Herbemont
7e8e215ddc
frenchtv: Add a new lua "art finder".
This will download the free to use original recreation of french
channels logo by Cyril Bourreau.
Note, we can mirror them eventually. (Explicit authorization from the
author).
17 years ago
Pierre d'Herbemont
555cb288ee
Allow lua "meta reader" and implement a meta reader from filename.
"filename.lua"
will check if the file name respects the following form:
"Show.Name S19E01-jde.DEf.avi"
upon success, it will fill the show name, the episode number and
season number in the meta data.
It will also set the title to "Show Name S19E01"
17 years ago
Rafaël Carré
9a746cfa30
Fix xspf reading/writing
When reading a file:// URL from an xspf entry, store the decoded file path; else store the unmodified URL
Always keep album art URLs always encoded and decode the path when needed
Interfaces & plugins only use file paths
Playlist core extract attachment:// URLs (from file meta data), http:// or other (from meta data fetchers like lua) and cache them to a file
Thanks to courmisch for clarification
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit a654d4a14e )
17 years ago
Rafaël Carré
a654d4a14e
Fix xspf reading/writing
When reading a file:// URL from an xspf entry, store the decoded file path; else store the unmodified URL
Always keep album art URLs always encoded and decode the path when needed
Interfaces & plugins only use file paths
Playlist core extract attachment:// URLs (from file meta data), http:// or other (from meta data fetchers like lua) and cache them to a file
Thanks to courmisch for clarification
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
17 years ago
Ilkka Ollakka
38c77e3c57
lua: fix cornercase on musicbrainz-lua script.
17 years ago
Antoine Cellerier
90199a6984
Simplify and fix some lua scripts.
18 years ago
Antoine Cellerier
90d15c424d
Oops. (shouldn't change anything except remove a few warnings in the logs)
18 years ago
Antoine Cellerier
950caf1735
Reimplement MB module in Lua.
Remove C musicbrainz modules, use the new XML musicbrainz API.
This removes VLC's dependency on libmusicbrainz. Consider backporting
this commit and the previous one to 0.9-bugfix to get musicbrainz
support on windows.
18 years ago