Mercurial > lm
annotate README @ 1:df1b98df8be9
storing empty list for genre instead of None when there is now genre
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 21 Jul 2010 15:53:29 +0800 |
parents | c6e7b3287d65 |
children | 6f4b5e24cf08 |
rev | line source |
---|---|
0
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
1 lm v0.1 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
2 (c) Jérôme Poisson aka Goffi 2010 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
3 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
4 lm is of software to list movies, loosely inspired from ls. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
5 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
6 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
7 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
8 ** LICENSE ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
9 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
10 lm is free software: you can redistribute it and/or modify |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
11 it under the terms of the GNU General Public License as published by |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
12 the Free Software Foundation, either version 3 of the License, or |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
13 (at your option) any later version. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
14 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
15 lm is distributed in the hope that it will be useful, |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
16 but WITHOUT ANY WARRANTY; without even the implied warranty of |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
18 GNU General Public License for more details. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
19 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
20 You should have received a copy of the GNU General Public License |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
21 along with lm. If not, see <http://www.gnu.org/licenses/>. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
22 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
23 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
24 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
25 ** WTF ? ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
26 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
27 lm list media files (only movies so far), getting information on IMDb, allowing you to display sexy titles (instead of often unreadable filename), sort by rating, display plot, etc. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
28 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
29 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
30 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
31 ** How to use it ? ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
32 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
33 lm --help |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
34 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
35 each time you launch lm, it gets metadata for files it doesn't know, which is really slow. So, be sure to try on a directory with a few movies to test it. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
36 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
37 ** Filters ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
38 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
39 you can filter your query using the --filter argument (or the short -f) |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
40 Currently, you can filter on genre, director or actor. |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
41 The syntax is --filter @keyword:filter,filter,filter@keyword2:filter,filter |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
42 e.g.: |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
43 lm --filter "@director:tim burton@genre:drama,fantasy" |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
44 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
45 filters are case insensitive |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
46 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
47 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
48 ** Credit ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
49 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
50 Internet Movie Database (IMDb) is one of the oldest site on Internet, and, as its name says, give a lot of informations on movies |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
51 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
52 IMDbPY: |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
53 lm use IMDbPY to get information on IMDb (http://imdbpy.sourceforge.net/), many thanks to its authors |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
54 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
55 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
56 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
57 ** See also ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
58 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
59 You can also have a look on my other projets: |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
60 - SàT: a XMMP client in heavy development, my main project at the moment |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
61 - mkvconvert: a small script to convert mkv files unreadable with vlc to mkv with xvid |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
62 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
63 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
64 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
65 ** Contact ** |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
66 |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
67 You can contact me on goffi@goffi.org |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
68 You'll find the latest version on my website: http://www.goffi.org (it's mainly in french, I will probably make a little part in english in the future). |
c6e7b3287d65
Initial commit: first public realease (0.1)
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
69 |