this post was submitted on 19 May 2024
21 points (100.0% liked)

Boost For Lemmy

7007 readers
2 users here now

Community of the Android app Boost for Lemmy Play Store Link

founded 1 year ago
MODERATORS
 

Boost fails to open .mp4 for me. When I browse "All" there usually is some mp4 content, especially from ... well ... nsfw instances. Theese almost always fail and I see just black screen. Firefox on mobile opens it without a problem and so does Sync For Lemmy. Do you have this issue or is it just me? F.e. can you open this link?

NSFW:

https://lemmynsfw.com/post/11686872

I see this:

I don't know if this is caused by instance or by Boost but as I said, Sync doesn't have this problem. And I like Boost more

you are viewing a single comment's thread
view the rest of the comments
[–] Max_P@lemmy.max-p.me 3 points 4 months ago

That file looks like it's barely playable in general.

FFmpeg and MPV can't play it at all:

max-p@desktop ~ [123]>  mpv https://lemmynsfw.com/pictrs/image/f482b4d7-957a-4ed7-a9ec-0493907a8cb3.mp4
 (+) Video --vid=1 (*) (h264 576x1024 30.000fps)
 (+) Audio --aid=1 (*) (aac 1ch 44100Hz)
File tags:
 Comment: vid:v12044gd0000cp23h1vog65ukmo9lhkg
Cannot load libcuda.so.1
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.
[ffmpeg] Cannot seek backward in linear streams!
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: stream 1, offset 0x30: partial file
[lavf] error reading packet: Invalid data found when processing input.

VLC seems to be able to, but it complains that it's not proper:

max-p@desktop ~>  vlc https://lemmynsfw.com/pictrs/image/f482b4d7-957a-4ed7-a9ec-0493907a8cb3.mp4
VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
[00005ca01d39d550] main libvlc: Lancement de vlc avec l’interface par défaut. Utiliser « cvlc » pour démarrer VLC sans interface.
[00007ea2f413f5c0] mp4 stream error: no moov before mdat and the stream is not seekable

Some players are more generous in what they tolerate but the file is undoubtedly mildly corrupted.

Lemmy should not let people upload corrupted files in the first place.