./textproc/py-guessit, Extracts as much information as possible from a video filename

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.0, Package name: py27-guessit-3.0.0, Maintainer: pkgsrc-users

GuessIt is a python library that extracts as much information as possible
from a video filename.

It has a very powerful matcher that allows to guess properties from a video
using its filename only. This matcher works with both movies and tv shows
episodes.


Required to run:
[devel/py-setuptools] [time/py-dateutil] [lang/python27] [textproc/py-babelfish] [textproc/py-rebulk]

Required to build:
[pkgtools/cwrappers] [devel/py-test-runner]

Master sites:

SHA1: b724f5dcf7852cc8958ec7bdad6974858b8b9d26
RMD160: 79fdd05cbcfb351bac2a3bfd359f0c3b7954da0b
Filesize: 130.253 KB

Version history: (Expand)


CVS history: (Expand)


   2018-07-03 11:46:42 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-guessit: updated to 3.0.0

3.0.0:
Renamed format property to source.
source property Cam is now Camera or HD Camera
source property Telesync is now Telesync or HD Telesync
source property PPV is now Pay-per-view
source property DVB is now Digital TV
source property VOD is now Video on Demand
source property WEBRip is now Web with additional property other: Rip
source property WEB-DL is now Web
source property AHDTV is now Analog HDTV
source property UHDTV is now Ultra HDTV
source property HDTC is now HD Telecine
screen_size property 360i was added.
screen_size property 480i was added.
screen_size property 576i was added.
screen_size property 900i was added.
screen_size property 1440p was added.
screen_size property 4K is now 2160p
screen_size property 4320p was added.
video_codec property h264 is now H.264
video_codec property h265 is now H.265
video_codec property Mpeg2 is now MPEG-2
video_codec property Real is now RealVideo
video_codec property XviD is now Xvid
video_profile property BP is now Baseline.
video_profile property HP is now High.
video_profile property XP is now Extended.
video_profile property MP is now Main.
video_profile property Hi422P is now High 4:2:2.
video_profile property Hi444PP is now High 4:4:4 Predictive.
video_profile property High 10 was added.
video_profile property 8bit was removed. 8bit is detected as color_depth: 8-bit
video_profile property 10bit was removed. 10bit is detected as color_depth: 10-bit
audio_codec property DTS-HD was added.
audio_codec property AC3 is now Dolby Digital
audio_codec property EAC3 is now Dolby Digital Plus
audio_codec property TrueHD is now Dolby TrueHD
audio_codec property DolbyAtmos is now Dolby Atmos.
audio_profile property HE is now High Efficiency.
audio_profile property LC is now Low Complexity.
audio_profile property HQ is now High Quality.
audio_profile property HDMA is now Master Audio.
edition property Collector Edition is now Collector
edition property Special Edition is now Special
edition property Criterion Edition is now Criterion
edition property Deluxe Edition is now Deluxe
edition property Limited Edition is now Limited
edition property Theatrical Edition is now Theatrical
edition property Director's Definitive Cut was added.
episode_details property Oav and Ova were removed. They are now other: Original \ 
Animated Video
episode_details property Omake is now Extras
episode_details property Final was added.
other property Rip was added.
other property DDC was removed. DDC is now edition: Director's Definitive Cut
other property CC was removed. CC is now edition: Criterion
other property FINAL was removed. FINAL is now episode_details: Final
other property Original Animated Video was added.
other property OV is now Original Video
other property AudioFix is now Audio Fixed
other property SyncFix is now Sync Fixed
other property DualAudio is now Dual Audio
other property Fansub is now Fan Subtitled
other property Fastsub is now Fast Subtitled
other property FullHD is now Full HD
other property UltraHD is now Ultra HD
other property mHD and HDLight are now Micro HD
other property HQ is now High Quality
other property HR is now High Resolution
other property LD is now Line Dubbed
other property MD is now Mic Dubbed
other property Low Definition was added.
other property LiNE is now Line Audio
other property R5 is now Region 5
other property Region C was added.
other property ReEncoded is now Reencoded
other property WideScreen is now Widescreen
Added Ultra HD Blu-ray as new source possible value.
Added Standard Dynamic Range as new other possible value.
Added HDR10 as new other possible value.
Added Dolby Vision as new other possible value.
Added BT.2020 as new other possible value.
Added 12-bit as new color_depth possible value.
Added IMAX as new edition possible value.
Added Upscaled as new other possible value.
Added High Frame Rate as new other possible value.
Added Ultimate as new edition possible value.
Added Fan as new edition possible value.
Added High Resolution Audio as new audio_profile possible value.
Added Extended Surround as new audio_profile possible value.
Added EX as new audio_profile possible value
Added Opus as new audio_codec possible value
Added aspect_ratio as new property. Also used to validate if a screen_size is a \ 
standard resolution.
Fixed unwanted language and country detection for exotic languages.
Added default and configurable list of allowed languages and countries
Added VC-1 as new video_codec possible value
Enhanced dash-separated release_group detection.
Changed size output to return guessit.Quantity object.
Changed size output to return guessit.Size object.
Added audio_video_rate as new possible property.
Added video_video_rate as new possible property.
Added frame_rate as new possible property.
Added disc as a new possible property.
Added H.263 as new video_codec possible value.
Added VP7 as new video_codec possible value.
Added VP8 as new video_codec possible value.
Added VP9 as new video_codec possible value.
Added Vorbis as new audio_codec possible value.
Added PCM as new audio_codec possible value.
Added LPCM as new audio_codec possible value.
Added Digital Master as new source possible value.
Added several new values for streaming_service.
Added new options --includes and --excludes.
Added Sample as new other possible value.
Added Obfuscated as new other possible value.
Added Proof as new other possible value.
Added Repost as new other possible value.
Added advanced guessit configuration to config files.
Add support for pathlib.Path objects on guessit API input.
   2017-09-30 16:13:08 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-guessit: update to 2.1.4

2.1.4:
Fix broken match function when using rebulk>=0.9.0.

2.1.3:
Add nzb as new container possible value
Add EAC3 as new audio_codec possible value
Add FullHD as new other possible value
Added python 3.6 support
Dropped python 2.6 support
Make container values consistent and always lowercase
Fix –type movie being ignored for movies that starts with numbers
Fix invalid language detection due the common words audio, true and unknown
Fix episode type detection when series name contains year followed by SEE pattern
   2017-04-14 16:13:18 by Leonardo Taccari | Files touched by this commit (5)
Log message:
Import py-guessit-2.1.2 as textproc/py-guessit

GuessIt is a python library that extracts as much information as possible
from a video filename.

It has a very powerful matcher that allows to guess properties from a video
using its filename only. This matcher works with both movies and tv shows
episodes.