mubi

package
v1.10.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2026 License: OSL-3.0 Imports: 9 Imported by: 0

README

Mubi

https://play.google.com/store/apps/details?id=com.mubi

Create Android 6 device. Install user certificate.

adb shell am start -a android.intent.action.VIEW `
-d https://mubi.com/en/us/films/passages-2022

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ClientCountry = "US"

Functions

func FetchId

func FetchId(slug string) (int, error)

Types

type Dash

type Dash struct {
	Body []byte
	Url  *url.URL
}

type LinkCode

type LinkCode struct {
	AuthToken string `json:"auth_token"`
	LinkCode  string `json:"link_code"`
}

func (*LinkCode) Fetch

func (l *LinkCode) Fetch() error

func (*LinkCode) Session

func (l *LinkCode) Session() (*Session, error)

func (*LinkCode) String

func (l *LinkCode) String() string

type SecureUrl

type SecureUrl struct {
	TextTrackUrls []struct {
		Id  string
		Url string
	} `json:"text_track_urls"`
	Url         string // MPD
	UserMessage string `json:"user_message"`
}

func (*SecureUrl) Dash

func (s *SecureUrl) Dash() (*Dash, error)

type Session

type Session struct {
	Token string
	User  struct {
		Id int
	}
}

func (*Session) SecureUrl

func (s *Session) SecureUrl(filmId int) (*SecureUrl, error)

func (*Session) Viewing

func (s *Session) Viewing(filmId int) error

to get the MPD you have to call this or view video on the website. request is hard geo blocked only the first time

func (*Session) Widevine

func (s *Session) Widevine(data []byte) ([]byte, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL