GNOME Bugzilla – Bug 631772
Video should have support for movies/tv-shows
Last modified: 2020-03-17 08:59:04 UTC
Hi This is more of a whishlist but in order to make banshee a real media player it should have the capactiy to handle tvshows/movies. Suggestions: - import file names based on the filename of the video (much like xbcm does: http://wiki.xbmc.org/index.php?title=TV_Shows_%28Video_Library%29) - show in the context pane information about the tv-show/films maybe from imdb.com, thetvdb.com, etc). - recommendations from jinni.com This would really set banshee apart as a media player as for music it's currently great but video lacks a lot of polish. Thanks,
Olivier Dufour claimed this task, see: https://bugzilla.gnome.org/show_bug.cgi?id=536656
Just to push link to source if other people want to contribute/give feedback. https://github.com/dufoli/banshee/tree/video/src I get a lot of mockup on mailing list. I will try to take best of all but will maybe be stuck on technical dificulties. So do not expect 100% of mockup. I will do my best. For moment, I have start model part. I will finish with view. As project manager in real life, I love task management table. So here you have advance of each task: video source 100% video service 100% Movie filter 100% tv show filter 100% clean video source from core 100% tvdb webservice 90% (just need artwork download and save) tmdb webservice 50% regexp for tvshow 90% (todo : multi part episode) videoInfo table 90% (have to add few missing field (as type: serie episode, serie season, serie main, movie, other...? grid for content with artwork 10% (started but bad design : not on github) VideoInfoModel 0% Detail Context panel 0%
Good news, now gris is shown and Videos table is created but still need work to debug the webservices...
Hey. Oliver - could you update us with a new "task management table"/"advance of each task"? Thanks
Basicly it s finished but need feedback context panel is a bit tricky...
What kind of feedback?
just to know if you encounter some bugs, or if you have some design/behaviour whichs
I think you should request a pull and then any bugs should be filed individually here. If it's "basically finished" it should be good enough to merge in, any other commits you need could be submitted as patches.
oki, this a just to ask review : video branch of : git@github.com:dufoli/banshee.git =https://github.com/dufoli/banshee/tree/video
Created attachment 181179 [details] [review] video patch for people who prefer patch is here a patch for last git.
Could someone please review this before 2.0?
Or more specifically before 1.9.5, as there is now only 1.9.5 and 1.9.6 left until 2.0. And 1.9.5 is the String Freeze, and the Feature Freeze. I would really like to see this and the DVD support (Bug 549568) before the Feature Freeze, and I'm sure most would agree. I'm sorry to bump a bug, but these feel urgent: These bugs would definitely be top 5 new-features for 2.0 if they make the Feature Freeze.
This is such a massive patch set and big change to pretty core parts of Banshee, I think it's going to have to wait until post 2.0 -- there's way too much regression potential w/ the library importing/watching/etc. We probably should get this into git.gnome.org as a branch pretty soon, so that we can build on it and fix it -- much less painful than regenerating patches/rebasing all the time.
+1 for cloning to git.gnome.org
Best is to do a branch. I know that there is some things to do : - clear videoInfo table when delete TrackInfo with video but do not know how to handle that and do not search that much... - context panel is show on click not on play (have to handle trigger in Context Panel Manager - Done a Big Job which will loop on all video to search and provide this on menu but do not want to work on it because I have to rebase after that... and want to get feedback to know what is right/wrong... Anyway a branch will be great.
2.0 is now out. Bumping for a review for 2.1.0 (unstable).
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.