[vlc-devel] PATCHv3 0/4] YoutubeDL stream filter

Rémi Denis-Courmont remi at remlab.net
Wed Sep 23 17:42:34 CEST 2020


The following changes since commit 2bcab692c19c7540f171c86c1f1a09eff51e157f:

  contrib: qtdeclarative: Explicitly disable the d3d12 plugin (2020-09-22 
12:24:02 +0300)

follow.

Changes since version 2:
- Rewrite as stream filter (with lower priority than the playlist demux)

Note that some Lua parsers don't take failing to parse their input too well, 
so you may want to turn them off before testing. Robustifying existing Lua 
scripts is not in scope of this patchset.

----------------------------------------------------------------
Rémi Denis-Courmont (4):
      share: add wrapper script for the YoutubeDL Python module
      ytdl: stream filter module for YoutubeDL
      ytdl: extract playlist non-recursively ("flat")
      ytdl: avoid intermediate playlist for single media

 NEWS                              |   1 +
 modules/stream_filter/Makefile.am |   7 +
 modules/stream_filter/ytdl.c      | 298 ++++++++++++++++++++++++++++++++++++++
 po/POTFILES.in                    |   1 +
 share/Makefile.am                 |   2 +
 share/ytdl-extract.py             | 131 +++++++++++++++++
 6 files changed, 440 insertions(+)
 create mode 100644 modules/stream_filter/ytdl.c
 create mode 100755 share/ytdl-extract.py

-- 
Реми Дёни-Курмон
http://www.remlab.net/





More information about the vlc-devel mailing list