Embedding thumbnails inside ID3v2 tags is done by FFmpeg quite nicely, there's no need to depend on the external dependency. Also, FFmpeg already used for many post-processing and conversion work.
Previously, AtomicParsley was used to embed thumbnails into moov.udta.meta.ilst atom which contains iTunes style metadata for audio files. Using AtomicParsley for only embedding thumbnails was quite infiuriating.Mutagen can manipulate audio metadata and the module itself is quite lightweight and doesn't require any deps. I (shin-ts) favoured to have a package as addon instead of an executable, because this method is quite convinient in my opinion.
- fix User Videos extraction(closes#23356)
- extract all videos for lists with more than 1000 videos(#23356)
- add support for video albums(closes#14327)(closes#14492)
- use OnDemandPagedList for list extractors
- reduce show extraction requests
- extract original video format and subtitles
- add support for adobe tv embeds
- fix review extraction
- fix ondemand extraction
- make password protected player case as an expected error(closes#22896)
- simplify channel based extractors code
- extract http formats included in m3u8 manifest
- fix user extraction(closes#3553)(closes#21415)
- add suport for User Authentication(closes#11491)
- fix password protected videos extraction(closes#23176)
- respect age limit option and family filter cookie value(closes#18437)
- handle video url playlist query param
- report alowed countries for geo-restricted videos
- add support for Series Plus, W Network, YTV, ABC Spark, disneychannel.com
and disneylachaine.ca(closes#20861)
- add support for self hosted videos(closes#22075)
- detect DRM protection(closes#14910)(closes#9164)