Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series'

 

 

First page Previous page 1 2 Next page Last page  View All MythTV dev RSS feed   Index | Next | Previous | View Threaded


san.mehat at gmail

Sep 19, 2007, 3:42 PM

Post #1 of 34 (2716 views)
Permalink
Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series'

Greetings all,

After talking with Anduin a bit on IRC, I'd like to volunteer to do some
work on MythVideo and the video manager for larger video libraries ( > 1100
videos). I'd like to do some re-tooling of the video manager, providing a
folder-based view for manipulating meta-data on your library. I would also
like to look at adding the concept of a 'Series' of videos to MythVideo (For
holding my Simpsons boxsets which I've ripped, transcoded recordings I have
made, etc etc).

At the moment I'm just throwing this out there as a 'is anybody else
working on this?' as well as a 'hey do you have any neat ideas for this?'.

I expect to be starting on this work in the very short term.

-san


adeffs.mythtv at gmail

Sep 20, 2007, 6:24 AM

Post #2 of 34 (2628 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/19/07, San Mehat <san.mehat [at] gmail> wrote:
> Greetings all,
>
> After talking with Anduin a bit on IRC, I'd like to volunteer to do some
> work on MythVideo and the video manager for larger video libraries ( > 1100
> videos). I'd like to do some re-tooling of the video manager, providing a
> folder-based view for manipulating meta-data on your library. I would also
> like to look at adding the concept of a 'Series' of videos to MythVideo (For
> holding my Simpsons boxsets which I've ripped, transcoded recordings I have
> made, etc etc).
>
> At the moment I'm just throwing this out there as a 'is anybody else
> working on this?' as well as a 'hey do you have any neat ideas for this?'.
>
> I expect to be starting on this work in the very short term.
>
> -san

I, for one, welcome your new work on MythVideo!

I especially like your Series idea since I have many series and then a
bunch of random stuff (commercials i've saved, random clips of car
stuff, etc) that all gets treated as one now, it would be great if
along with the Series I could also create a "group" to group these
random recordings and have them treated like a "series" (though they
wouldn't really be).

You will not find a lack of ideas for MythVideo (as with MythMusic),
so I suggest going through the wiki wishlist and implement what *you*
would find useful and once your done with that (or sick of it all) see
how many more ideas come out of the wood work =D

--
Steve
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


joel at mckooper

Sep 26, 2007, 3:29 PM

Post #3 of 34 (2577 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/20/07, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
> On 9/19/07, San Mehat <san.mehat [at] gmail> wrote:
> > Greetings all,
> >
> > After talking with Anduin a bit on IRC, I'd like to volunteer to do some
> > work on MythVideo and the video manager for larger video libraries ( > 1100
> > videos). I'd like to do some re-tooling of the video manager, providing a
> > folder-based view for manipulating meta-data on your library. I would also
> > like to look at adding the concept of a 'Series' of videos to MythVideo (For
> > holding my Simpsons boxsets which I've ripped, transcoded recordings I have
> > made, etc etc).
> >
> > At the moment I'm just throwing this out there as a 'is anybody else
> > working on this?' as well as a 'hey do you have any neat ideas for this?'.
> >
> > I expect to be starting on this work in the very short term.
> >
> > -san
>
> I, for one, welcome your new work on MythVideo!
>
> I especially like your Series idea since I have many series and then a
> bunch of random stuff (commercials i've saved, random clips of car
> stuff, etc) that all gets treated as one now, it would be great if
> along with the Series I could also create a "group" to group these
> random recordings and have them treated like a "series" (though they
> wouldn't really be).
>
> You will not find a lack of ideas for MythVideo (as with MythMusic),
> so I suggest going through the wiki wishlist and implement what *you*
> would find useful and once your done with that (or sick of it all) see
> how many more ideas come out of the wood work =D
>
> --
> Steve
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>

FYI, I've been meaning to work on this idea:

http://www.gossamer-threads.com/lists/mythtv/dev/280157 (or search on
"RFC optional gallery")

but just haven't had the time. Don't know how it fits into your plans
:) I was also thinking it would be nice to "tag" the videos rather
than "categorize" them. That is, be able to assign more than one
tag/category to a video, so that if, for example, in my mind a
particular movie is both Sci-Fi and a Horror, I could find it under
either category...

-Joel
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Sep 26, 2007, 3:48 PM

Post #4 of 34 (2584 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Hey all,

Just an update on my progress with the MythVideo retooling to add better
support for larger and more disparate libraries. This description does not
go into the UI portions very much, although I'm hoping to have some
screenshots in the next week.

So I've spent the last week going through the code and spending a fair
amount of time on designing a combined 'browser/manager' interface which I
feel would handle larger libraries better. I call this 'Vex' for 'Video
Explorer' because I ran out of crafty names for things quite a few years ago
;). Vex works on tags instead of 'specific meta-data'. For example, an
episode of the Simpsons from my season 2 boxset might be tagged as SIMPSONS,
TV_SHOW, ANIMATED, MATT_GROENING, SEASON_2, BOXSET

The browser or 'media selection' paradigm is that instead of organizing your
data or metadata to meet the organization you want (ie: creating directories
for things and switching to the file-listings which is what I was forced to
do after my library got larger than 800 entries), you define 'Views' onto
the data which allow you to represent the data in whatever organizational
structure you desire. A view itself can be represented as

- The view ID
- The view name, ie: 'Sans Favorite Shows which arent animated'
- The view expression which each movies metadata is evaluated against to
determine if its in this view, ie: 'TV_SHOW AND SANS_FAVORITE BUT NOT
ANIMATED'
- A parent ID for the view, which allows views to be nested into 'trees'
for display.

As you can see, this scheme allows the user a large amount of flexibility
in organization without needing to change the data in any way.

ADDING VIDEOS
When adding files to the video_root, a daemon picks up the addition and
automatically tags the video with an internal tag 'RECENTLY_ADDED' There is
a canned 'view' which displays all content which is in this tag that can be
browsed just like any other 'view'. Users can select the video and use menu
options to quickly scan imdb for a match which will automatically create
tags if desired. Also the user can at any point add or modify tags which are
applied. A cron job which runs nightly periodically removes videos from the
'Recently Added' list if they have been watched.

WATCHING VIDEOS
Nothing really different here, although when you have been deemed to have
watched a video (and not just scanned through it), Vex tags the video with
another internal tag 'RECENTLY_WATCHED'.

DATABASE CONSIDERATIONS
This new code does not share any existing tables in the database. I did
this initially because I wanted to be able to continue to watch movies while
I develop,but later I found that this scheme required a much simpler
database format. In it's current form, Vex does not mess with any of the
other MythVideo tables. You can use the existing video manager and the
gallery,list, or other views and it will not affect Vex. Any changes you
make to metadata or videos from within Vex will not be seen by MythVideo.
Vex is essentially bolted onto the side of the current MythVideo browsing
code, although it re-uses all other aspects (the player code, etc).

UI
I'm currently trying to visualize Views as a tree which can be navigated
with the UIListTreeType (as opposed to the ManagedTreeType which is used by
the file browser). As I said earlier, I hope to have some screenshots
available soon.


Theres tons of more detail, but i'll stop here for now. My real question
is... Is the MythVideo community happy with such a 'drastic' change to
MythVideo? At the moment I'm doing it in a 'bolt on fashion' to provide the
other browsers as well. I really feel that this kind of model could really
work well.

Well, I've probably opened myself up to be shot at.. but here goes.. I
welcome all constructive criticism and suggestions. I have spent enough time
on the design to know that a viewer like this solves MY problem.... but does
it solve YOURS?..

Thanks so much..

-San.


On 9/20/07, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
>
> On 9/19/07, San Mehat <san.mehat [at] gmail> wrote:
> > Greetings all,
> >
> > After talking with Anduin a bit on IRC, I'd like to volunteer to do
> some
> > work on MythVideo and the video manager for larger video libraries ( >
> 1100
> > videos). I'd like to do some re-tooling of the video manager, providing
> a
> > folder-based view for manipulating meta-data on your library. I would
> also
> > like to look at adding the concept of a 'Series' of videos to MythVideo
> (For
> > holding my Simpsons boxsets which I've ripped, transcoded recordings I
> have
> > made, etc etc).
> >
> > At the moment I'm just throwing this out there as a 'is anybody else
> > working on this?' as well as a 'hey do you have any neat ideas for
> this?'.
> >
> > I expect to be starting on this work in the very short term.
> >
> > -san
>
> I, for one, welcome your new work on MythVideo!
>
> I especially like your Series idea since I have many series and then a
> bunch of random stuff (commercials i've saved, random clips of car
> stuff, etc) that all gets treated as one now, it would be great if
> along with the Series I could also create a "group" to group these
> random recordings and have them treated like a "series" (though they
> wouldn't really be).
>
> You will not find a lack of ideas for MythVideo (as with MythMusic),
> so I suggest going through the wiki wishlist and implement what *you*
> would find useful and once your done with that (or sick of it all) see
> how many more ideas come out of the wood work =D
>
> --
> Steve
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


san.mehat at gmail

Sep 26, 2007, 3:51 PM

Post #5 of 34 (2587 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Joel,

I was typing my novel just as your mail came in.... funny that... ;)

I look forward to any feedback you might have on the work I have in
progress..

-San


On 9/26/07, Joel McKee Cooper <joel [at] mckooper> wrote:
>
> On 9/20/07, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
> > On 9/19/07, San Mehat <san.mehat [at] gmail> wrote:
> > > Greetings all,
> > >
> > > After talking with Anduin a bit on IRC, I'd like to volunteer to do
> some
> > > work on MythVideo and the video manager for larger video libraries ( >
> 1100
> > > videos). I'd like to do some re-tooling of the video manager,
> providing a
> > > folder-based view for manipulating meta-data on your library. I would
> also
> > > like to look at adding the concept of a 'Series' of videos to
> MythVideo (For
> > > holding my Simpsons boxsets which I've ripped, transcoded recordings I
> have
> > > made, etc etc).
> > >
> > > At the moment I'm just throwing this out there as a 'is anybody else
> > > working on this?' as well as a 'hey do you have any neat ideas for
> this?'.
> > >
> > > I expect to be starting on this work in the very short term.
> > >
> > > -san
> >
> > I, for one, welcome your new work on MythVideo!
> >
> > I especially like your Series idea since I have many series and then a
> > bunch of random stuff (commercials i've saved, random clips of car
> > stuff, etc) that all gets treated as one now, it would be great if
> > along with the Series I could also create a "group" to group these
> > random recordings and have them treated like a "series" (though they
> > wouldn't really be).
> >
> > You will not find a lack of ideas for MythVideo (as with MythMusic),
> > so I suggest going through the wiki wishlist and implement what *you*
> > would find useful and once your done with that (or sick of it all) see
> > how many more ideas come out of the wood work =D
> >
> > --
> > Steve
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev [at] mythtv
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> >
>
> FYI, I've been meaning to work on this idea:
>
> http://www.gossamer-threads.com/lists/mythtv/dev/280157 (or search on
> "RFC optional gallery")
>
> but just haven't had the time. Don't know how it fits into your plans
> :) I was also thinking it would be nice to "tag" the videos rather
> than "categorize" them. That is, be able to assign more than one
> tag/category to a video, so that if, for example, in my mind a
> particular movie is both Sci-Fi and a Horror, I could find it under
> either category...
>
> -Joel
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


san.mehat at gmail

Sep 26, 2007, 5:15 PM

Post #6 of 34 (2558 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

(and of course to some coding cycles you may have?.. ;)


On 9/26/07, San Mehat <san.mehat [at] gmail> wrote:
>
> Joel,
>
> I was typing my novel just as your mail came in.... funny that... ;)
>
> I look forward to any feedback you might have on the work I have in
> progress..
>
> -San
>
>
> On 9/26/07, Joel McKee Cooper <joel [at] mckooper> wrote:
> >
> > On 9/20/07, Steven Adeff <adeffs.mythtv [at] gmail> wrote:
> > > On 9/19/07, San Mehat <san.mehat [at] gmail> wrote:
> > > > Greetings all,
> > > >
> > > > After talking with Anduin a bit on IRC, I'd like to volunteer to
> > do some
> > > > work on MythVideo and the video manager for larger video libraries (
> > > 1100
> > > > videos). I'd like to do some re-tooling of the video manager,
> > providing a
> > > > folder-based view for manipulating meta-data on your library. I
> > would also
> > > > like to look at adding the concept of a 'Series' of videos to
> > MythVideo (For
> > > > holding my Simpsons boxsets which I've ripped, transcoded recordings
> > I have
> > > > made, etc etc).
> > > >
> > > > At the moment I'm just throwing this out there as a 'is anybody
> > else
> > > > working on this?' as well as a 'hey do you have any neat ideas for
> > this?'.
> > > >
> > > > I expect to be starting on this work in the very short term.
> > > >
> > > > -san
> > >
> > > I, for one, welcome your new work on MythVideo!
> > >
> > > I especially like your Series idea since I have many series and then a
> >
> > > bunch of random stuff (commercials i've saved, random clips of car
> > > stuff, etc) that all gets treated as one now, it would be great if
> > > along with the Series I could also create a "group" to group these
> > > random recordings and have them treated like a "series" (though they
> > > wouldn't really be).
> > >
> > > You will not find a lack of ideas for MythVideo (as with MythMusic),
> > > so I suggest going through the wiki wishlist and implement what *you*
> > > would find useful and once your done with that (or sick of it all) see
> > > how many more ideas come out of the wood work =D
> > >
> > > --
> > > Steve
> > > _______________________________________________
> > > mythtv-dev mailing list
> > > mythtv-dev [at] mythtv
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> > >
> >
> > FYI, I've been meaning to work on this idea:
> >
> > http://www.gossamer-threads.com/lists/mythtv/dev/280157 (or search on
> > "RFC optional gallery")
> >
> > but just haven't had the time. Don't know how it fits into your plans
> > :) I was also thinking it would be nice to "tag" the videos rather
> > than "categorize" them. That is, be able to assign more than one
> > tag/category to a video, so that if, for example, in my mind a
> > particular movie is both Sci-Fi and a Horror, I could find it under
> > either category...
> >
> > -Joel
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev [at] mythtv
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> >
>
>


simon at koala

Sep 27, 2007, 1:57 AM

Post #7 of 34 (2564 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

San Mehat wrote:
> So I've spent the last week going through the code and spending a
> fair amount of time on designing a combined 'browser/manager'
> interface which I feel would handle larger libraries better. I call
> this 'Vex' for 'Video Explorer' because I ran out of crafty names for
> things quite a few years ago ;). Vex works on tags instead of
> 'specific meta-data'. For example, an episode of the Simpsons from my
> season 2 boxset might be tagged as SIMPSONS, TV_SHOW, ANIMATED,
> MATT_GROENING, SEASON_2, BOXSET
using tags is a good idea (so says somebody who has just finally "got
it" with regard to flickr and del.icio.us)
--
simon
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mitchell.gore at gmail

Sep 27, 2007, 7:29 AM

Post #8 of 34 (2576 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/27/07, Simon Kenyon <simon [at] koala> wrote:
>
> San Mehat wrote:
> > So I've spent the last week going through the code and spending a
> > fair amount of time on designing a combined 'browser/manager'
> > interface which I feel would handle larger libraries better. I call
> > this 'Vex' for 'Video Explorer' because I ran out of crafty names for
> > things quite a few years ago ;). Vex works on tags instead of
> > 'specific meta-data'. For example, an episode of the Simpsons from my
> > season 2 boxset might be tagged as SIMPSONS, TV_SHOW, ANIMATED,
> > MATT_GROENING, SEASON_2, BOXSET
> using tags is a good idea (so says somebody who has just finally "got
> it" with regard to flickr and del.icio.us)
> --
> simon



Dont spend too much time on it. I am waiting for Xbox Media Center to come
out on linux (they have announced it) and integrate it with Myth. IMHO
XBMC has superior Video, Music, and Picture interface. Thats why i still
have my Xbox sitting below my Myth box.

Mitchell


adeffs.mythtv at gmail

Sep 27, 2007, 7:34 AM

Post #9 of 34 (2565 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/27/07, Mitch Gore <mitchell.gore [at] gmail> wrote:
> On 9/27/07, Simon Kenyon <simon [at] koala> wrote:
> > San Mehat wrote:
> > > So I've spent the last week going through the code and spending a
> > > fair amount of time on designing a combined 'browser/manager'
> > > interface which I feel would handle larger libraries better. I call
> > > this 'Vex' for 'Video Explorer' because I ran out of crafty names for
> > > things quite a few years ago ;). Vex works on tags instead of
> > > 'specific meta-data'. For example, an episode of the Simpsons from my
> > > season 2 boxset might be tagged as SIMPSONS, TV_SHOW, ANIMATED,
> > > MATT_GROENING, SEASON_2, BOXSET
> > using tags is a good idea (so says somebody who has just finally "got
> > it" with regard to flickr and del.icio.us)
> > --
> > simon
>
>
> Dont spend too much time on it. I am waiting for Xbox Media Center to come
> out on linux (they have announced it) and integrate it with Myth. IMHO
> XBMC has superior Video, Music, and Picture interface. Thats why i still
> have my Xbox sitting below my Myth box.
>
> Mitchell

It's too bad the guys working on that didn't just spend their time
working on the various MythTV plugins instead...

--
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Sep 27, 2007, 7:41 AM

Post #10 of 34 (2572 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

So is Xbox Media Center going to be accepted by the Myth community as a
built in replacement for MythVideo? No offence, but I'd rather make sure
that something like XBMC is going to be the supported replacement for
MythVideo before I abandon my work on MythVideo.

So my new question is.. 'Is XBMC going to officially replace MythVideo?'

-san

On 9/27/07, Mitch Gore <mitchell.gore [at] gmail> wrote:

>
>
> Dont spend too much time on it. I am waiting for Xbox Media Center to
> come out on linux (they have announced it) and integrate it with Myth.
> IMHO XBMC has superior Video, Music, and Picture interface. Thats why i
> still have my Xbox sitting below my Myth box.
>
> Mitchell
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>


mitchell.gore at gmail

Sep 27, 2007, 7:56 AM

Post #11 of 34 (2559 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/27/07, San Mehat <san.mehat [at] gmail> wrote:
>
>
> So is Xbox Media Center going to be accepted by the Myth community as a
> built in replacement for MythVideo? No offence, but I'd rather make sure
> that something like XBMC is going to be the supported replacement for
> MythVideo before I abandon my work on MythVideo.
>
> So my new question is.. 'Is XBMC going to officially replace MythVideo?'
>
> -san
>
>
I would assume it would be. It was supported enough to make a plugin to
conntect to the backend and play SD TV.

It would only be a matter of having the menu launch a external program. For
simple fuctionallity. Or course integration would always be better.

Maybe some developers can comment.

Mitchell


san.mehat at gmail

Sep 27, 2007, 8:04 AM

Post #12 of 34 (2564 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

I wouldn't necessarily 'assume' anything :). Also, I'm having a look at what
they have so far, and while the player may be impressive, the browsing
interface doesn't seem to use tags either, and probably isn't a good fit for
large media libraries.

Also, I really think that the 'awesomeness' of MythVideo is really in how
it uses the internal player, and all the work that has gone (and is going)
into the internal player. I would much rather see MythVideo keep the current
playback, internal player architecture and just get an 'experience'
retooling.

In the end, I don't think that porting XBMC would be a waste of time
necessarily, but I do not believe it solves the problem that I am attempting
to address,

Respectfully,

-san

On 9/27/07, Mitch Gore <mitchell.gore [at] gmail> wrote:
>
>
>
> On 9/27/07, San Mehat <san.mehat [at] gmail> wrote:
> >
> >
> > So is Xbox Media Center going to be accepted by the Myth community as a
> > built in replacement for MythVideo? No offence, but I'd rather make sure
> > that something like XBMC is going to be the supported replacement for
> > MythVideo before I abandon my work on MythVideo.
> >
> > So my new question is.. 'Is XBMC going to officially replace MythVideo?'
> >
> > -san
> >
> >
> I would assume it would be. It was supported enough to make a plugin to
> conntect to the backend and play SD TV.
>
> It would only be a matter of having the menu launch a external program.
> For simple fuctionallity. Or course integration would always be better.
>
> Maybe some developers can comment.
>
> Mitchell
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>


roo.watt at gmail

Sep 27, 2007, 8:11 AM

Post #13 of 34 (2568 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 28/09/2007, San Mehat <san.mehat [at] gmail> wrote:
> I wouldn't necessarily 'assume' anything :). Also, I'm having a look at what
> they have so far, and while the player may be impressive, the browsing
> interface doesn't seem to use tags either, and probably isn't a good fit for
> large media libraries.
>
> Also, I really think that the 'awesomeness' of MythVideo is really in how
> it uses the internal player, and all the work that has gone (and is going)
> into the internal player. I would much rather see MythVideo keep the current
> playback, internal player architecture and just get an 'experience'
> retooling.
>
> In the end, I don't think that porting XBMC would be a waste of time
> necessarily, but I do not believe it solves the problem that I am attempting
> to address,
>
> Respectfully,
>
> -san

+1

Roo.
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


stuart at tase

Sep 27, 2007, 8:55 AM

Post #14 of 34 (2558 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On Thursday 27 September 2007 15:41:52 San Mehat wrote:
> So is Xbox Media Center going to be accepted by the Myth community as a
> built in replacement for MythVideo? No offence, but I'd rather make sure
> that something like XBMC is going to be the supported replacement for
> MythVideo before I abandon my work on MythVideo.
>
> So my new question is.. 'Is XBMC going to officially replace MythVideo?'

I think most of the developers prefer a properly integrated solution with a
consistent look, feel and behaviour to MythTV. So no, I very much doubt that
will ever happen.

At the moment a lot of effort is being made to better integrate various parts
of mythtv and the few external tools that it uses. It would be a step
backwards to start abandoning parts of mythtv in favour of a mixture of
applications stuck together with paste and odd lengths of string.

Lots of people complain about the usability of things like MythVideo and how
another application does it better, but few of them are prepared to make the
changes themselves. It's like the crowd at a sports match shouting
instructions at their team, ineffective and annoying. If you think you can
improve things then come and play instead of shouting from the sidelines.
--
Stuart Morgan
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Sep 27, 2007, 9:03 AM

Post #15 of 34 (2556 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/27/07, Stuart Morgan <stuart [at] tase> wrote:

>
> Lots of people complain about the usability of things like MythVideo and
> how
> another application does it better, but few of them are prepared to make
> the
> changes themselves. It's like the crowd at a sports match shouting
> instructions at their team, ineffective and annoying. If you think you can
> improve things then come and play instead of shouting from the sidelines.
> --



Stuart,

I think you misunderstood the reason for my question. I was simply trying
to make sure that the work that I *am* doing to improve MythVideo wouldn't
be in vain :)

I absolutely agree with you about 'coming and playing'. If you read back
in this thread, I think you'll see that I *am* playing.. and making what I
think (and hope) are real improvements to MythVideo.


I'm glad to be joining the ranks of people actually *contributing* :)

Respectfully,

-San


justin.hornsby at gmail

Sep 27, 2007, 9:19 AM

Post #16 of 34 (2561 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Am I the only person round here who doesn't like how XBMC operates?
It's a file browser which happens to play media and there are python
scripts you can bolt onto it which make it crash a lot more often.
Yay :-\

Please don't abandon your work to improve mythvideo. Pretty please!

Having a database is the best (and worst) thing about mythtv.
Metadata is the way of the future, especially for people with large
libraries and XBMC doesn't address that one iota.

Furthermore, discussion about dumping mythtv in favour of other
programs has no place on a mailing list devloted to discussion about
mythtv _development_ IMHO. If you want to throw your toys out of your
pram go ahead folks, but it's hardly constructive from this project's
point of view.

So, San - as you were.. :)
Justin
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


stuart at tase

Sep 27, 2007, 9:23 AM

Post #17 of 34 (2552 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On Thursday 27 September 2007 17:03:09 San Mehat wrote:
> On 9/27/07, Stuart Morgan <stuart [at] tase> wrote:
> > Lots of people complain about the usability of things like MythVideo and
> > how
> > another application does it better, but few of them are prepared to make
> > the
> > changes themselves. It's like the crowd at a sports match shouting
> > instructions at their team, ineffective and annoying. If you think you
> > can improve things then come and play instead of shouting from the
> > sidelines. --
>
> Stuart,
>
> I think you misunderstood the reason for my question. I was simply trying
> to make sure that the work that I *am* doing to improve MythVideo wouldn't
> be in vain :)

Sorry, didn't mean for my reply to seem as though it was directed at you, it
wasn't.

> I absolutely agree with you about 'coming and playing'. If you read back
> in this thread, I think you'll see that I *am* playing.. and making what I
> think (and hope) are real improvements to MythVideo.

I know you are actually doing something (We've just been talking about it in
IRC ;) )

--
Stuart Morgan
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Sep 27, 2007, 9:55 AM

Post #18 of 34 (2559 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On 9/27/07, Justin Hornsby <justin.hornsby [at] gmail> wrote:
>
> Am I the only person round here who doesn't like how XBMC operates?
>
> So, San - as you were.. :)
> Justin




Yes sir.. :)


san.mehat at gmail

Sep 27, 2007, 9:56 AM

Post #19 of 34 (2551 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Sorry, I didn't compute the 'Stuart Morgan' == 'gbee' :)


On 9/27/07, Stuart Morgan <stuart [at] tase> wrote:
>
> On Thursday 27 September 2007 17:03:09 San Mehat wrote:
> > On 9/27/07, Stuart Morgan <stuart [at] tase> wrote:
> > > Lots of people complain about the usability of things like MythVideo
> and
> > > how
> > > another application does it better, but few of them are prepared to
> make
> > > the
> > > changes themselves. It's like the crowd at a sports match shouting
> > > instructions at their team, ineffective and annoying. If you think you
> > > can improve things then come and play instead of shouting from the
> > > sidelines. --
> >
> > Stuart,
> >
> > I think you misunderstood the reason for my question. I was simply
> trying
> > to make sure that the work that I *am* doing to improve MythVideo
> wouldn't
> > be in vain :)
>
> Sorry, didn't mean for my reply to seem as though it was directed at you,
> it
> wasn't.
>
> > I absolutely agree with you about 'coming and playing'. If you read
> back
> > in this thread, I think you'll see that I *am* playing.. and making what
> I
> > think (and hope) are real improvements to MythVideo.
>
> I know you are actually doing something (We've just been talking about it
> in
> IRC ;) )
>
> --
> Stuart Morgan
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


ericgies at kabelfoon

Sep 27, 2007, 12:23 PM

Post #20 of 34 (2547 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On Thursday 27 September 2007 15:55, Stuart Morgan wrote:
> Lots of people complain about the usability of things like MythVideo and
> how another application does it better, but few of them are prepared to
> make the changes themselves. It's like the crowd at a sports match shouting
> instructions at their team, ineffective and annoying. If you think you can
> improve things then come and play instead of shouting from the sidelines.

Great. I want to play. Wanted to play since 2004.

But when I try to enter the playground, someone holds me back to read me a
list of rules and regulations, to tell me I don't understand, and that the
ball I bring isn't any good. And if I ask why, I don't get an answer.

My point: from my own experience, the barrier for entry can be high. So
standing along the sidelines doesn't mean you're not prepared to contribute.
It doesn't mean you are screaming to. I'm just silently working on MythStream
there.

Eric.
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mike at dividia

Sep 28, 2007, 7:24 AM

Post #21 of 34 (2522 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

San Mehat wrote:
> Hey all,
>
> Just an update on my progress with the MythVideo retooling to add
> better support for larger and more disparate libraries. This
> description does not go into the UI portions very much, although I'm
> hoping to have some screenshots in the next week.
>
> So I've spent the last week going through the code and spending a
> fair amount of time on designing a combined 'browser/manager'
> interface which I feel would handle larger libraries better. I call
> this 'Vex' for 'Video Explorer' because I ran out of crafty names for
> things quite a few years ago ;). Vex works on tags instead of
> 'specific meta-data'. For example, an episode of the Simpsons from my
> season 2 boxset might be tagged as SIMPSONS, TV_SHOW, ANIMATED,
> MATT_GROENING, SEASON_2, BOXSET
>
> The browser or 'media selection' paradigm is that instead of
> organizing your data or metadata to meet the organization you want
> (ie: creating directories for things and switching to the
> file-listings which is what I was forced to do after my library got
> larger than 800 entries), you define 'Views' onto the data which allow
> you to represent the data in whatever organizational structure you
> desire. A view itself can be represented as
>
> - The view ID
> - The view name, ie: 'Sans Favorite Shows which arent animated'
> - The view expression which each movies metadata is evaluated
> against to determine if its in this view, ie: 'TV_SHOW AND
> SANS_FAVORITE BUT NOT ANIMATED'
> - A parent ID for the view, which allows views to be nested into
> 'trees' for display.
>
> As you can see, this scheme allows the user a large amount of
> flexibility in organization without needing to change the data in any
> way.
>
> ADDING VIDEOS
> When adding files to the video_root, a daemon picks up the addition
> and automatically tags the video with an internal tag 'RECENTLY_ADDED'
> There is a canned 'view' which displays all content which is in this
> tag that can be browsed just like any other 'view'. Users can select
> the video and use menu options to quickly scan imdb for a match which
> will automatically create tags if desired. Also the user can at any
> point add or modify tags which are applied. A cron job which runs
> nightly periodically removes videos from the 'Recently Added' list if
> they have been watched.
>
> WATCHING VIDEOS
> Nothing really different here, although when you have been deemed to
> have watched a video (and not just scanned through it), Vex tags the
> video with another internal tag 'RECENTLY_WATCHED'.
>
> DATABASE CONSIDERATIONS
> This new code does not share any existing tables in the database. I
> did this initially because I wanted to be able to continue to watch
> movies while I develop,but later I found that this scheme required a
> much simpler database format. In it's current form, Vex does not mess
> with any of the other MythVideo tables. You can use the existing video
> manager and the gallery,list, or other views and it will not affect
> Vex. Any changes you make to metadata or videos from within Vex will
> not be seen by MythVideo. Vex is essentially bolted onto the side of
> the current MythVideo browsing code, although it re-uses all other
> aspects (the player code, etc).
>
> UI
> I'm currently trying to visualize Views as a tree which can be
> navigated with the UIListTreeType (as opposed to the ManagedTreeType
> which is used by the file browser). As I said earlier, I hope to have
> some screenshots available soon.
>
>
> Theres tons of more detail, but i'll stop here for now. My real
> question is... Is the MythVideo community happy with such a 'drastic'
> change to MythVideo? At the moment I'm doing it in a 'bolt on fashion'
> to provide the other browsers as well. I really feel that this kind of
> model could really work well.
>
> Well, I've probably opened myself up to be shot at.. but here goes.. I
> welcome all constructive criticism and suggestions. I have spent
> enough time on the design to know that a viewer like this solves MY
> problem.... but does it solve YOURS?..
>
> Thanks so much..
>
> -San.
>
Glad to see someone taking up this challenge. I have a rather large
anime collection in MythVideo and using deep directories is the only way
I can make things pretty. Tags sound like a good plan, and I like the
"recently added" idea so that I can quickly tag newly added videos.

This may have been mentioned already (lots of noise on this thread), but
what I really want in MythVideo is a way to do mass changes. To be able
to select 100+ Naruto episodes and set them to category 'Anime' or what
have you. I have found no way to do this in the current MythVideo
without resorting to direct database changes. So, if you could keep that
in mind I would love it. :-)

Sorry I'm not gifted enough to program these things on my own, so I am
one of "those" people that has ideas but never helps make them happen.
Personally, I happen to feel even those without coding abilities can
still help by debugging and putting forth ideas.

Mike
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Oct 1, 2007, 10:33 AM

Post #22 of 34 (2447 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Mike,

Thanks for your input, and I'll definetely try to work some kind of 'mass
edit' into the design as soon as I have the core work done...

(I'm back from vegas now so FULL STEAM AHEAD) - (and only down $300)

-san


On 9/28/07, Mike LaPlante <mike [at] dividia> wrote:
>
>
> San Mehat wrote:
> > Hey all,
> >
> > Just an update on my progress with the MythVideo retooling to add
> > better support for larger and more disparate libraries. This
> > description does not go into the UI portions very much, although I'm
> > hoping to have some screenshots in the next week.
> >
> > So I've spent the last week going through the code and spending a
> > fair amount of time on designing a combined 'browser/manager'
> > interface which I feel would handle larger libraries better. I call
> > this 'Vex' for 'Video Explorer' because I ran out of crafty names for
> > things quite a few years ago ;). Vex works on tags instead of
> > 'specific meta-data'. For example, an episode of the Simpsons from my
> > season 2 boxset might be tagged as SIMPSONS, TV_SHOW, ANIMATED,
> > MATT_GROENING, SEASON_2, BOXSET
> >
> > The browser or 'media selection' paradigm is that instead of
> > organizing your data or metadata to meet the organization you want
> > (ie: creating directories for things and switching to the
> > file-listings which is what I was forced to do after my library got
> > larger than 800 entries), you define 'Views' onto the data which allow
> > you to represent the data in whatever organizational structure you
> > desire. A view itself can be represented as
> >
> > - The view ID
> > - The view name, ie: 'Sans Favorite Shows which arent animated'
> > - The view expression which each movies metadata is evaluated
> > against to determine if its in this view, ie: 'TV_SHOW AND
> > SANS_FAVORITE BUT NOT ANIMATED'
> > - A parent ID for the view, which allows views to be nested into
> > 'trees' for display.
> >
> > As you can see, this scheme allows the user a large amount of
> > flexibility in organization without needing to change the data in any
> > way.
> >
> > ADDING VIDEOS
> > When adding files to the video_root, a daemon picks up the addition
> > and automatically tags the video with an internal tag 'RECENTLY_ADDED'
> > There is a canned 'view' which displays all content which is in this
> > tag that can be browsed just like any other 'view'. Users can select
> > the video and use menu options to quickly scan imdb for a match which
> > will automatically create tags if desired. Also the user can at any
> > point add or modify tags which are applied. A cron job which runs
> > nightly periodically removes videos from the 'Recently Added' list if
> > they have been watched.
> >
> > WATCHING VIDEOS
> > Nothing really different here, although when you have been deemed to
> > have watched a video (and not just scanned through it), Vex tags the
> > video with another internal tag 'RECENTLY_WATCHED'.
> >
> > DATABASE CONSIDERATIONS
> > This new code does not share any existing tables in the database. I
> > did this initially because I wanted to be able to continue to watch
> > movies while I develop,but later I found that this scheme required a
> > much simpler database format. In it's current form, Vex does not mess
> > with any of the other MythVideo tables. You can use the existing video
> > manager and the gallery,list, or other views and it will not affect
> > Vex. Any changes you make to metadata or videos from within Vex will
> > not be seen by MythVideo. Vex is essentially bolted onto the side of
> > the current MythVideo browsing code, although it re-uses all other
> > aspects (the player code, etc).
> >
> > UI
> > I'm currently trying to visualize Views as a tree which can be
> > navigated with the UIListTreeType (as opposed to the ManagedTreeType
> > which is used by the file browser). As I said earlier, I hope to have
> > some screenshots available soon.
> >
> >
> > Theres tons of more detail, but i'll stop here for now. My real
> > question is... Is the MythVideo community happy with such a 'drastic'
> > change to MythVideo? At the moment I'm doing it in a 'bolt on fashion'
> > to provide the other browsers as well. I really feel that this kind of
> > model could really work well.
> >
> > Well, I've probably opened myself up to be shot at.. but here goes.. I
> > welcome all constructive criticism and suggestions. I have spent
> > enough time on the design to know that a viewer like this solves MY
> > problem.... but does it solve YOURS?..
> >
> > Thanks so much..
> >
> > -San.
> >
> Glad to see someone taking up this challenge. I have a rather large
> anime collection in MythVideo and using deep directories is the only way
> I can make things pretty. Tags sound like a good plan, and I like the
> "recently added" idea so that I can quickly tag newly added videos.
>
> This may have been mentioned already (lots of noise on this thread), but
> what I really want in MythVideo is a way to do mass changes. To be able
> to select 100+ Naruto episodes and set them to category 'Anime' or what
> have you. I have found no way to do this in the current MythVideo
> without resorting to direct database changes. So, if you could keep that
> in mind I would love it. :-)
>
> Sorry I'm not gifted enough to program these things on my own, so I am
> one of "those" people that has ideas but never helps make them happen.
> Personally, I happen to feel even those without coding abilities can
> still help by debugging and putting forth ideas.
>
> Mike
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


list-mythtv at bluecamel

Oct 1, 2007, 11:46 AM

Post #23 of 34 (2463 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On Mon, 1 Oct 2007 10:33:00 -0700, "San Mehat" <san.mehat [at] gmail>
said:
> Mike,
>
> Thanks for your input, and I'll definetely try to work some kind of
> 'mass
> edit' into the design as soon as I have the core work done...
>
> (I'm back from vegas now so FULL STEAM AHEAD) - (and only down $300)

I would like to help out with UI/workflow if you can use it. I'm
thinking the goal would of course be to have an interface that works
well with a remote. I don't have C skills but I may be able to help
anyway by providing workflows and concept mockups. Is there a
comprehensive list of UI elements I can view?
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


san.mehat at gmail

Oct 1, 2007, 12:07 PM

Post #24 of 34 (2460 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

Scott,

At he moment I'm focusing on the 'guts'. My initial UI plan was to make it
similar to the current file browser although with a bit more 'goodness'. My
understanding is that there is a lot of refactoring going on in libmythui,
so perhaps you can get some insight from whomever is working on the new
widgets.

I welcome your assistance in planning work-flow.

-San


On 10/1/07, Scott <list-mythtv [at] bluecamel> wrote:
>
>
> On Mon, 1 Oct 2007 10:33:00 -0700, "San Mehat" <san.mehat [at] gmail>
> said:
> > Mike,
> >
> > Thanks for your input, and I'll definetely try to work some kind of
> > 'mass
> > edit' into the design as soon as I have the core work done...
> >
> > (I'm back from vegas now so FULL STEAM AHEAD) - (and only down $300)
>
> I would like to help out with UI/workflow if you can use it. I'm
> thinking the goal would of course be to have an interface that works
> well with a remote. I don't have C skills but I may be able to help
> anyway by providing workflows and concept mockups. Is there a
> comprehensive list of UI elements I can view?
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


list-mythtv at bluecamel

Oct 1, 2007, 1:28 PM

Post #25 of 34 (2453 views)
Permalink
Re: Proposed work on MythVideo - Re-tool video-manager for large libraries, Add the concept of a 'series' [In reply to]

On Mon, 1 Oct 2007 12:07:37 -0700, "San Mehat"
<san.mehat [at] gmail> said:
> Scott,
>
> At he moment I'm focusing on the 'guts'. My initial UI plan was to
> make it similar to the current file browser although with a bit more
> 'goodness'. My understanding is that there is a lot of refactoring
> going on in libmythui, so perhaps you can get some insight from
> whomever is working on the new widgets.
>
> I welcome your assistance in planning work-flow.

Will additional meta data be available on the new backend? For large
collections I would like to have different browse by views. For example
I would like to browse by rating, actor, director, year, or oscar
winner. I think you also suggested a way to browse by recent playback.

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

First page Previous page 1 2 Next page Last page  View All MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.