Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Divxeas/Netflix-videos-downloader1
/ types & classes
Types & classes
79 in github.com/Divxeas/Netflix-videos-downloader1
⨍
Functions
573
◇
Types & classes
79
↓ 12 callers
Class
CaptionList
A list of captions with a layout object attached to it
utils/modules/pycaption/base.py:245
↓ 12 callers
Class
CaptionReadSyntaxError
Error raised when the provided caption file has syntax errors and could not be parsed.
utils/modules/pycaption/exceptions.py:18
↓ 12 callers
Class
tool
configs/config.py:140
↓ 9 callers
Class
Size
Ties together a number with a unit, to represent a size. Use as value objects! (don't change after creation)
utils/modules/pycaption/geometry.py:408
↓ 8 callers
Class
Caption
A single caption, including the time and styling information for its display.
utils/modules/pycaption/base.py:158
↓ 8 callers
Class
Particle
utils/modules/kanji_to_romaji/models/Particle.py:1
↓ 8 callers
Class
ripprocess
helpers/ripprocess.py:55
↓ 6 callers
Class
CaptionSet
A set of captions in potentially multiple languages, all representing the same underlying content. The .layout_info attribute, keeps inf
utils/modules/pycaption/base.py:286
↓ 6 callers
Class
InvalidInputError
Error raised when the input is invalid (i.e. a unicode string)
utils/modules/pycaption/exceptions.py:38
↓ 6 callers
Class
Layout
Should encapsulate all the information needed to determine (as correctly as possible) the layout (positioning) of elements on the screen. In
utils/modules/pycaption/geometry.py:737
↓ 6 callers
Class
aria2Error
helpers/aria2.py:11
↓ 5 callers
Class
CaptionReadNoCaptions
Error raised when the provided caption file was not containing any actual captions.
utils/modules/pycaption/exceptions.py:11
↓ 5 callers
Class
Point
Represent a point in 2d space.
utils/modules/pycaption/geometry.py:306
↓ 4 callers
Class
Stretch
Used for specifying the extent of a rectangle (how much it stretches), or the padding in a rectangle (how much space should be left empty until
utils/modules/pycaption/geometry.py:139
↓ 3 callers
Class
CaptionNode
A single node within a caption, representing either text, a style, or a linebreak. Rules: 1. All nodes should have the property
utils/modules/pycaption/base.py:98
↓ 3 callers
Class
CaptionReadError
Generic error raised when the reading of the caption file failed.
utils/modules/pycaption/exceptions.py:3
↓ 3 callers
Class
MSLClient
helpers/Parsers/Netflix/MSLClient.py:10
↓ 2 callers
Class
Alignment
utils/modules/pycaption/geometry.py:55
↓ 2 callers
Class
CaptionReadTimingError
Error raised when a Caption is initialized with invalid timings.
utils/modules/pycaption/exceptions.py:25
↓ 2 callers
Class
KanjiBlock
utils/modules/kanji_to_romaji/models/KanjiBlock.py:1
↓ 2 callers
Class
Padding
Represents padding information. Consists of 4 Size objects, representing padding from (in this order): before (up), after (down), start (left) and
utils/modules/pycaption/geometry.py:590
↓ 2 callers
Class
PreCaption
The Caption class has been refactored and now its instances must be used as immutable objects. Some of the code in this module, however, reli
utils/modules/pycaption/scc/specialized_collections.py:9
↓ 2 callers
Class
RelativizationError
Error raised when absolute positioning cannot be converted to percentage
utils/modules/pycaption/exceptions.py:31
↓ 2 callers
Class
_SccTimeTranslator
Converts SCC time to microseconds, keeping track of frames passed
utils/modules/pycaption/scc/__init__.py:611
↓ 2 callers
Class
connect
helpers/vpn.py:7
↓ 2 callers
Class
hold_proxy
helpers/proxy_environ.py:10
↓ 2 callers
Class
utils
configs/config.py:8
↓ 1 callers
Class
CaptionCreator
Creates and maintains a collection of Captions
utils/modules/pycaption/scc/specialized_collections.py:149
↓ 1 callers
Class
DefaultProvidingPositionTracker
A _PositioningTracker that provides if needed a default value (14, 0), or uses the last positioning value set anywhere in the document
utils/modules/pycaption/scc/state_machines.py:84
↓ 1 callers
Class
EpisodesNumbersHandler
helpers/ripprocess.py:13
↓ 1 callers
Class
Key
pywidevine/cdm/key.py:7
↓ 1 callers
Class
Muxer
helpers/Muxer.py:9
↓ 1 callers
Class
NodeCreatorFactory
Will return instances of the given node_creator. This is used as a means of creating new InstructionNodeCreator instances, because these need
utils/modules/pycaption/scc/__init__.py:103
↓ 1 callers
Class
NotifyingDict
Dictionary-like object, that treats one key as 'active', and notifies observers if the active key changed
utils/modules/pycaption/scc/specialized_collections.py:98
↓ 1 callers
Class
Session
pywidevine/cdm/session.py:7
↓ 1 callers
Class
TimingCorrectingCaptionList
List of captions. When appending new elements, it will correct the end time of the last ones, so they end when the new caption gets added. "l
utils/modules/pycaption/scc/specialized_collections.py:31
↓ 1 callers
Class
WvDecrypt
pywidevine/decrypt/wvdecryptcustom.py:9
↓ 1 callers
Class
_InstructionNode
Value object, that can contain text information, or interpretable commands (such as explicit line breaks or turning italics on/off). These no
utils/modules/pycaption/scc/specialized_collections.py:428
↓ 1 callers
Class
_OrderedSet
Quick implementation of a set that tracks the order. If this is a performance bottleneck, replace it with some other implementation.
utils/modules/pycaption/dfxp/base.py:1296
↓ 1 callers
Class
aria2
helpers/aria2.py:130
↓ 1 callers
Class
aria2_moded
helpers/aria2.py:15
↓ 1 callers
Class
dfxp_to_srt
helpers/dfxp_to_srt.py:7
↓ 1 callers
Class
get_manifest
helpers/Parsers/Netflix/get_manifest.py:171
↓ 1 callers
Class
keysaver
helpers/keyloader.py:5
↓ 1 callers
Class
netflix
services/netflix.py:19
↓ 1 callers
Class
proxy_env
helpers/proxy_environ.py:29
Class
BaseReader
utils/modules/pycaption/base.py:37
Class
BaseWriter
utils/modules/pycaption/base.py:51
Class
CaptionConverter
utils/modules/pycaption/base.py:19
Class
Cdm
pywidevine/cdm/cdm.py:23
Class
DFXPReader
utils/modules/pycaption/dfxp/base.py:47
Class
DFXPWriter
utils/modules/pycaption/dfxp/base.py:255
Class
DeviceConfig
pywidevine/cdm/deviceconfig.py:31
Class
HorizontalAlignmentEnum
Enumeration object specifying the horizontal alignment preferences
utils/modules/pycaption/geometry.py:45
Class
InstructionNodeCreator
Creates _InstructionNode instances from characters and commands, storing them internally
utils/modules/pycaption/scc/specialized_collections.py:264
Class
LayoutAwareDFXPParser
This makes the xml instance capable of providing layout information for every one of its nodes (it adds a 'layout_info' attribute on each node)
utils/modules/pycaption/dfxp/base.py:449
Class
LayoutInfoScraper
Encapsulates the methods for determining the layout information about an element (with the element's region playing an important role).
utils/modules/pycaption/dfxp/base.py:643
Class
LegacyDFXPWriter
Ported the legacy DFXPWriter from 0.4.5
utils/modules/pycaption/dfxp/extras.py:92
Class
Region
Represents the spatial coordinates of a rectangle Don't instantiate by hand. use Region.from_points or Region.from_extent
utils/modules/pycaption/geometry.py:228
Class
RegionCreator
Creates the DFXP regions, and knows how retrieve them, for assigning region IDs to every element # todo - needs to remember the IDs created,
utils/modules/pycaption/dfxp/base.py:915
Class
SAMIParser
utils/modules/pycaption/sami.py:636
Class
SAMIReader
utils/modules/pycaption/sami.py:74
Class
SAMIWriter
utils/modules/pycaption/sami.py:380
Class
SCCReader
Converts a given unicode string to a CaptionSet. This can be then later used for converting into any other supported formats
utils/modules/pycaption/scc/__init__.py:149
Class
SCCWriter
utils/modules/pycaption/scc/__init__.py:489
Class
SRTReader
utils/modules/pycaption/srt.py:9
Class
SRTWriter
utils/modules/pycaption/srt.py:85
Class
SinglePositioningDFXPWriter
A dfxp writer, that ignores all positioning, using a single provided value
utils/modules/pycaption/dfxp/extras.py:38
Class
Style
utils/modules/pycaption/base.py:93
Class
TranscriptWriter
utils/modules/pycaption/transcript.py:10
Class
TwoDimensionalObject
Adds a couple useful methods to its subclasses, nothing fancy.
utils/modules/pycaption/geometry.py:120
Class
UnicodeRomajiMapping
utils/modules/kanji_to_romaji/models/UnicodeRomajiMapping.py:2
Class
UnitEnum
Enumeration-like object, specifying the units of measure for length Usage: unit = UnitEnum.PIXEL unit = UnitEnum.EM if un
utils/modules/pycaption/geometry.py:16
Class
VerticalAlignmentEnum
Enumeration object, specifying the allowed vertical alignment options Usage: alignment = VerticalAlignmentEnum.TOP if alignment =
utils/modules/pycaption/geometry.py:32
Class
WebVTTReader
utils/modules/pycaption/webvtt.py:52
Class
WebVTTWriter
utils/modules/pycaption/webvtt.py:203
Class
_PositioningTracker
Helps determine the positioning of a node, having kept track of positioning-related commands.
utils/modules/pycaption/scc/state_machines.py:4
Class
pssh_generator
helpers/pssh_generator.py:12
Class
sdh_remover
helpers/sdh.py:9