Dusk-Labs / dim

Dim, a media manager fueled by dark forces.
GNU Affero General Public License v3.0
3.77k stars 159 forks source link

Build dim for arm64 but playback shows error #554

Open Sparklingx opened 1 year ago

Sparklingx commented 1 year ago

didnt change anything used the dim provided dockerfile without any modification image

--cc=gcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzimg libavutil 58. 2.100 / 58. 2.100 libavcodec 60. 3.100 / 60. 3.100 libavformat 60. 3.100 / 60. 3.100 libavdevice 60. 1.100 / 60. 1.100 libavfilter 9. 3.100 / 9. 3.100 libswscale 7. 1.100 / 7. 1.100 libswresample 4. 10.100 / 4. 10.100 libpostproc 57. 1.100 / 57. 1.100 Unrecognized option 'hls_ts_options'. Error splitting the argument list: Option not found

Sarlay commented 1 year ago

I had the same error using the docker image for raspberry pi arm64 on all my media library. It used to work fine a few months ago iirc

martadinata666 commented 1 year ago

if it work some months ago, likely ffmpeg 6, as previous should be ffmpeg 5. Can you help rebuild by changing the ffmpeg line on https://github.com/Dusk-Labs/dim/blob/03511cfd5387009c7d8c86c46f6c6dc002602c22/Dockerfile#L25-L26

to

 wget https://www.johnvansickle.com/ffmpeg/old-releases/ffmpeg-5.1.1-arm64-static.tar.xz && \
    tar --strip-components 1 -xf ffmpeg-5.1.1-arm64-static.tar.xz \

Thanks

Sparklingx commented 1 year ago

if it work some months ago, likely ffmpeg 6, as previous should be ffmpeg 5. Can you help rebuild by changing the ffmpeg line on

https://github.com/Dusk-Labs/dim/blob/03511cfd5387009c7d8c86c46f6c6dc002602c22/Dockerfile#L25-L26

to

 wget https://www.johnvansickle.com/ffmpeg/old-releases/ffmpeg-5.1.1-arm64-static.tar.xz && \
    tar --strip-components 1 -xf ffmpeg-5.1.1-arm64-static.tar.xz \

Thanks

#####################

Yes after changing those lines now its working just fine image

martadinata666 commented 1 year ago

fixed by #555