Packages

package yt

User: Shubert Alexandr Date: 04.02.2017 Description

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. yt
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class SignatureDecipher[F[_]] extends AnyRef

    Extracts and caches decode function from YouTube html5 player.

    Extracts and caches decode function from YouTube html5 player. Uses JavaScript Engine to execute decoding function. It may be improved by caching desipher results and so on.

  2. case class StreamsHolder(video: Option[String], adaptive: Option[String]) extends Product with Serializable
  3. case class YGDecipherException(message: String) extends YGException with Product with Serializable
  4. sealed abstract class YGException extends Exception
  5. case class YGNetworkException(message: String) extends YGException with Product with Serializable
  6. case class YGParseException(message: String) extends YGException with Product with Serializable
  7. class YouTubeQuery[F[_]] extends SignatureDecipher[F]

    YouTube obscures download links, requiring urls with special signature in it.

    YouTube obscures download links, requiring urls with special signature in it.

    just 4k video http://www.youtube.com/watch?v=Cx6eaVeYXOs

    prefix s= https://www.youtube.com/watch?v=UxxajLWwzqY | url_encoded_fmt_stream_map normal s= https://www.youtube.com/watch?v=UxxajLWwzqY | adaptive_fmts normal s= https://www.youtube.com/watch?v=8UVNT4wvIGY | url_encoded_fmt_stream_map

Value Members

  1. object SignatureDecipher
  2. object YouTubeConstants

    Helper object, describes exact tag meaning.

    Helper object, describes exact tag meaning. Might be useful in rendering download choices or describing stream to external system. Latter case could require json representation.

    Tags are specified in YouTube links and leans the exact codec and type of the stream. For example, there could be video only and audio only streams, low or high resolution streams and different codec like ogg, mp4, flw and so on.

    See also

    http://www.genyoutube.net/formats-resolution-youtube-videos.html

  3. object YouTubeQuery

Inherited from AnyRef

Inherited from Any

Ungrouped