2009-07-21, 10:47
After a couple IRC chats with capnbry (of HD Tagging fame) it was decided to start a new thread around the theory and practice of source tagging.
What is source tagging?
Any means that can derive the "source" a video came from. Common sources include, Bluray, HDTV, PDTV etc
So why do we want source tagging?
Rubbish in rubbish out. The source is a good "indicator" of the quality of the final video result.
But I have seen sources tags in skin xxx
Currently some skinners extract a few source tags from the video filenames such as Bluray but we are interested in XBMC core functionality and not skin specific implementations.
The immediately obvious method of classifying source is from the file name. Many people use a source tag in their filenames and in many cases they are very predictable. Using REGEX we could trivially extract these tags and normalize them into a defined set as yet to be scoped.
Sources like HDTV and PDTV are obvious however there is a confusion over how some source tags actually refer to quality as well. For instance the source tag BDRip refers to a source of Bluray but also means encoded to xvid. We only care about deriving the source.
This thread is dedicated to ideas on how best to identify and classify sources in a manner similar to how HD tagging was eventually implemented in the database. Specifically its not about the politics of it, external nfo tools, how skins should or shouldn’t work etc or anything else; just ideas on the theory and practice.
So apart from filenames are there any other methods for determining the source?.
What is the definitive set of sources we should be working with this now?.
Any other ideas?.
What is source tagging?
Any means that can derive the "source" a video came from. Common sources include, Bluray, HDTV, PDTV etc
So why do we want source tagging?
Rubbish in rubbish out. The source is a good "indicator" of the quality of the final video result.
But I have seen sources tags in skin xxx
Currently some skinners extract a few source tags from the video filenames such as Bluray but we are interested in XBMC core functionality and not skin specific implementations.
The immediately obvious method of classifying source is from the file name. Many people use a source tag in their filenames and in many cases they are very predictable. Using REGEX we could trivially extract these tags and normalize them into a defined set as yet to be scoped.
Sources like HDTV and PDTV are obvious however there is a confusion over how some source tags actually refer to quality as well. For instance the source tag BDRip refers to a source of Bluray but also means encoded to xvid. We only care about deriving the source.
This thread is dedicated to ideas on how best to identify and classify sources in a manner similar to how HD tagging was eventually implemented in the database. Specifically its not about the politics of it, external nfo tools, how skins should or shouldn’t work etc or anything else; just ideas on the theory and practice.
So apart from filenames are there any other methods for determining the source?.
What is the definitive set of sources we should be working with this now?.
Any other ideas?.