2020-09-14, 13:24
(2020-09-13, 20:54)mlaggner Wrote: If not - you don't need any license yet
yes they do
http://nightly.tinymediamanager.org/
(2020-09-13, 20:54)mlaggner Wrote: If not - you don't need any license yet
(2020-09-07, 22:07)mlaggner Wrote: original text on: https://www.tinymediamanager.org/blog/v4-future/
------------------------------------------------------------------------------------------------
tinyMediaManager is developed as Open Source since summer 2012 mainly by two developers (Manuel and Myron) in their spare time.
During this time the project grew to about 200.000 lines of code in over 7000 commits. According to the COCOMO model a calculation of the costs for this project results in over two million Euro.
Although this project is Open Source, the contribution to the development work of the tinyMediaManager core team is over 98%. On average we are working more than one hour per day for this project - in our spare time, for free. And all this without financial support or further help. Only the translations (in currently more than 30 languages) and the support in the forum is (partly) done by the community.
Since the lion's share of the work (development, maintenance, deployment, ...) remains within the tinyMediaManager team, we decided to charge an annual fee for the ongoing work on the project (starting with v4). This does not mean that the project itself will change much - tinyMediaManager remains open source and the code remains free.
Basically this means:
- tinyMediaManager remains Open Source - the code is still freely available (excluding our license module and the launcher)
- the compiled/packaged version of tinyMediaManager has a limitation concerning the number of loaded objects/API calls of the scraper (currently 50 movies, 10 TV series and about 50 API calls)
- a license of tinyMediaManager can be purchased (planned is 10€) and will be valid for one year (because the maintenance will continue and new feature will be added constantly)
Since we support the Open Source idea, we will also reward contributions from the community with free licenses (be it translations, pull/merge requests, donations, help in the forum, testing of test versions, ...). Corresponding free licenses will be sent to contributors shortly.
We are aware that many users of tinyMediaManager will not like this decision, but we had the choice to either stop the development of tinyMediaManager or to continue the development and charge a fee. Unfortunately it is no longer economically viable for us to spend more than one hour per day for the maintenance of this project without any financial compensation.
What is new in v4?
tinyMediaManager v4 has some big changes as well as many fixes over v3:
+ bundled JRE and rewritten launcher (no installed Java needed any more)
+ real HiDPI support (slightly changed look and feel to achieve correct UI scaling)
+ universal TV show scraper
+ completely reworked libmediainfo usage:
- full support of reading/writing mediainfo XML files
- better support of disc structures (.iso and VIDEO_TS/BDMV/HVDVD_TS folders)
- several fixes for reading data out of libmediainfo
+ enhanced filter management
+ new command line interface
+ mediainfo integration for Trakt.tv
+ support for Windows taskbar / macOS dock access
+ added a true regular expression search for movies/movie set/TV show titles
+ display missing episodes in the season overview panel
+ provide artwork from TMDB for Trakt.tv search
+ added showlink support for movies
+ ...
What happens with v3?
tinyMediaManager v3 will remain available and free, but only serious bugs will be fixed and no new features will be added. A mandatory upgrade to v4 will not be necessary, but we want to provide an easy transition.
When will this step be made?
We have been working on the finalization of v4 all summer and it is already in the starting blocks (nightly builds are already available). We hope that v4 can be released in the next weeks.
if (isConnected()) {
String path = entity.getPath();
path = path.replaceAll("\\\\", "/");
try {
path = URLEncoder.encode(path, "UTF-8").replaceAll("%3A", ":").replaceAll("%2F", "/").replaceAll("\\+", "%20");
}
catch (Exception e) {
LOGGER.warn("Could not encode uri '{}': {}", path, e.getMessage());
}
path = path.replaceFirst("(?i)N:", "dav://user:pass@ip:port");
if (!path.endsWith("/")) {
path += "/";
}
LibraryVideoScan(path);
}
else {
LOGGER.warn("Cannot send RPC call - not connected");
return;
}
(2020-09-22, 09:39)mlaggner Wrote: yes there will be a upgrade path (at the moment with manual steps - later fully automatic). The docs are already written (https://www.tinymediamanager.org/docs/upgrade-v4)
(2020-09-23, 09:00)mlaggner Wrote: @A600 this is planned for a long time, but we still did not find a good solution which is not too complicated for our users.. tbh this is not my core competence - I hope Myron can give you an answer
@spl147 Just tried to reproduce the issue, but I was not able to reproduce #1 (but I know, there has been an issue in v3 where local trailer got not added to the internal database after downloading - maybe this was the cause).
#2 you can just scrape the trailer urls with "scrape metadata for selected movies" and download the trailer afterwards - everything is there
#3 I've included some fixes to do not store small/incomplete downloads (should be visible in the next update)
(2020-09-07, 22:07)mlaggner Wrote: original text on: https://www.tinymediamanager.org/blog/v4-future/I just downloaded 4.0.1 (Thank you for your hard work btw. I love this application). I do not see the CMD Line executable like there was in v.3. How do you use the new CMD Line interface?
------------------------------------------------------------------------------------------------
tinyMediaManager is developed as Open Source since summer 2012 mainly by two developers (Manuel and Myron) in their spare time.
During this time the project grew to about 200.000 lines of code in over 7000 commits. According to the COCOMO model a calculation of the costs for this project results in over two million Euro.
Although this project is Open Source, the contribution to the development work of the tinyMediaManager core team is over 98%. On average we are working more than one hour per day for this project - in our spare time, for free. And all this without financial support or further help. Only the translations (in currently more than 30 languages) and the support in the forum is (partly) done by the community.
Since the lion's share of the work (development, maintenance, deployment, ...) remains within the tinyMediaManager team, we decided to charge an annual fee for the ongoing work on the project (starting with v4). This does not mean that the project itself will change much - tinyMediaManager remains open source and the code remains free.
Basically this means:
- tinyMediaManager remains Open Source - the code is still freely available (excluding our license module and the launcher)
- the compiled/packaged version of tinyMediaManager has a limitation concerning the number of loaded objects/API calls of the scraper (currently 50 movies, 10 TV series and about 50 API calls)
- a license of tinyMediaManager can be purchased (planned is 10€) and will be valid for one year (because the maintenance will continue and new feature will be added constantly)
Since we support the Open Source idea, we will also reward contributions from the community with free licenses (be it translations, pull/merge requests, donations, help in the forum, testing of test versions, ...). Corresponding free licenses will be sent to contributors shortly.
We are aware that many users of tinyMediaManager will not like this decision, but we had the choice to either stop the development of tinyMediaManager or to continue the development and charge a fee. Unfortunately it is no longer economically viable for us to spend more than one hour per day for the maintenance of this project without any financial compensation.
What is new in v4?
tinyMediaManager v4 has some big changes as well as many fixes over v3:
+ bundled JRE and rewritten launcher (no installed Java needed any more)
+ real HiDPI support (slightly changed look and feel to achieve correct UI scaling)
+ mix in IMDB ratings for almost every scraper without the need of the universal scrapers
+ universal TV show scraper
+ completely reworked libmediainfo usage:
- full support of reading/writing mediainfo XML files
- better support of disc structures (.iso and VIDEO_TS/BDMV/HVDVD_TS folders)
- several fixes for reading data out of libmediainfo
+ enhanced filter management
+ new command line interface
+ mediainfo integration for Trakt.tv
+ support for Windows taskbar / macOS dock access
+ added a true regular expression search for movies/movie set/TV show titles
+ display missing episodes in the season overview panel
+ provide artwork from TMDB for Trakt.tv search
+ added showlink support for movies
+ ...
What happens with v3?
tinyMediaManager v3 will remain available and free, but only serious bugs will be fixed and no new features will be added. A mandatory upgrade to v4 will not be necessary, but we want to provide an easy transition.
When will this step be made?
We have been working on the finalization of v4 all summer and it is already in the starting blocks (nightly builds are already available). We hope that v4 can be released in the next weeks.
(2020-09-25, 22:38)lexguy2007 Wrote: I just downloaded 4.0.1
(2020-09-25, 22:38)lexguy2007 Wrote:just use the tinyMediaManager executable - there is no more special executable needed for the CMD interface (tinyMediaManager.exe on Windows, tinyMediaManager on Linux, Contents/MacOS/tinyMediaManager on macOS)
I just downloaded 4.0.1 (Thank you for your hard work btw. I love this application). I do not see the CMD Line executable like there was in v.3. How do you use the new CMD Line interface?