Moov atom not found

Server Version#:1.21.3.4014
Player Version#:4.47.3

I was excited to see a new version but my problem remains, ‘moov atom not found’. I have tried several rippers (MacX DVD Ripper Pro, MakeMKV), converters, ffmpeg, untrunc, HB but the playing capability is no better with ‘web optimized’ (moov atom at the beginning) vs. moov atom at the end.

When I run ffmpeg I get the following:

pi@plex:/media/plex1/tv shows/The Wire/Season 01 $ ffmpeg -i ‘The Wire - S01E10 HB’.mp4 -c:v copy -c:a copy -movflags +faststart ‘The Wire - S01E10 HBffmpeg’.mp4
ffmpeg version 4.1.6 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --disable-decoder=amrnb --disable-decoder=libopenjpeg --disable-libopencv --disable-outdev=sdl2 --disable-podpages --disable-sndio --disable-stripping --enable-libaom --enable-avfilter --enable-avresample --enable-gcrypt --disable-gnutls --enable-openssl --enable-gpl --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libilbc --enable-libkvazaar --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libzimg --enable-libxvid --enable-libzvbi --enable-nonfree --enable-opencl --enable-opengl --enable-postproc --enable-pthreads --enable-shared --enable-version3 --enable-libwebp --incdir=/usr/include/arm-linux-gnueabihf --libdir=/usr/lib/arm-linux-gnueabihf --prefix=/usr --toolchain=hardened --enable-frei0r --enable-chromaprint --enable-libx264 --enable-libiec61883 --enable-libdc1394 --disable-altivec --shlibdir=/usr/lib/arm-linux-gnueabihf
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xabc9e0] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xabc9e0] moov atom not found
The Wire - S01E10 HB.mp4: Invalid data found when processing input

This video runs fine on my Mac

This tells me that it is not Plex per se but the construction of the file. Yes?? When I look at the hex for the HB converted to WO (same file as above) here is what I see

This doesn’t happen with every series or season but it is consistent by season.

Attached are the logs Plex Media Server Logs_2021-02-06_21-47-59.zip (4.6 MB)

I have some with the moov atom at the end and some in the beginning that play on Plex.

Is there something I am doing wrong? Any ideas?

A test:
remux these files with MKVtoolnix
Put them into your library.
Does the behaviour change?

Thanks for the input. Though I have loaded this on my RPi Plex server, there are several tools with a bunch of parameters. It appears that you may be more familiar with this than I, could you provide a statement that I could use? I am not really sure what I should accomplish with this tool.

Thanks

There is no need to perform the remuxing directly on your server. You can use any type of computer which has access to the media storage.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.