linuxserver / docker-tvheadend

GNU General Public License v3.0
168 stars 90 forks source link

[FEAT] enable libxml2 #225

Closed fatshotty closed 1 year ago

fatshotty commented 1 year ago

Is this a new feature request?

Wanted change

Hi, is it possible to add libxml2 to tvheadend image? Maybe ffmpeg needs the --enable-libxml2 option

Reason for change

it could be nice to make tvheadend manage .mpd link url via ffmpeg piping

Proposed code change

No response

github-actions[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

thespad commented 1 year ago

We already install libxml2 but we don't compile ffmpeg from source so we don't have any control over the flags it uses.

fatshotty commented 1 year ago

thanks for quick reply Other question: is it possibile to try compile ffmpeg with --enable-libxml2 ? Or is there a way to use an external ffmpeg with --enable-libxml2 flag?

thespad commented 1 year ago

You'd have to find a version built against muslc for it to work on Alpine. You could also raise an issue against the Alpine package repos and request they add it, then we'd pull it in automatically - https://gitlab.alpinelinux.org/alpine/aports/-/issues

fatshotty commented 1 year ago

thanks for reply I submitted the issue to gitlab

many thanks

fatshotty commented 1 year ago

here is the answer about ffmpeg: https://gitlab.alpinelinux.org/alpine/aports/-/issues/14922#note_307003

thespad commented 1 year ago

here is the answer about ffmpeg: gitlab.alpinelinux.org/alpine/aports/-/issues/14922#note_307003

Thanks, I'll add TVH to our list for higher priority 3.18 rebases so it can take advantage of the new ffmpeg build. Might be several weeks though.

fatshotty commented 1 year ago

thank you very much looking forward to new tvh and ffmpeg :D

fatshotty commented 1 year ago

hi, just another input, maybe can help: https://github.com/jrottenberg/ffmpeg/issues/376

fatshotty commented 1 year ago

hi, any news about that?