Page 1 of 1

VLC downloads video from Nebula, but no sound

Posted: 06 Nov 2022 20:20
by CarlFink
Hi,

Note: I am a registered, paying user of Nebula and am not pirating their content. I just like to download it for offline viewing, e. g. on planes.

So for some of their videos, I can use VLC to download the m3u8 playlist and combine the segments, but no sound will play. Here's an M3U8:

Code: Select all

#EXTM3U # Created with Bento4 mp4-dash.py, VERSION=2.0.0-639 # #EXT-X-VERSION:6 #EXT-X-PLAYLIST-TYPE:VOD #EXT-X-INDEPENDENT-SEGMENTS #EXT-X-TARGETDURATION:6 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-MAP:URI="init.mp4" #EXTINF:6.0, seg-1.m4s #EXTINF:6.0, seg-2.m4s #EXTINF:6.0, seg-3.m4s #EXTINF:6.0, seg-4.m4s #EXTINF:6.0, seg-5.m4s #EXTINF:6.0, seg-6.m4s #EXTINF:6.0, seg-7.m4s #EXTINF:6.0, seg-8.m4s #EXTINF:6.0, seg-9.m4s #EXTINF:6.0, seg-10.m4s #EXTINF:6.0, seg-11.m4s #EXTINF:6.0, seg-12.m4s #EXTINF:6.0, seg-13.m4s #EXTINF:6.0, seg-14.m4s #EXTINF:6.0, seg-15.m4s #EXTINF:6.0, seg-16.m4s #EXTINF:6.0, seg-17.m4s #EXTINF:6.0, seg-18.m4s #EXTINF:6.0, seg-19.m4s #EXTINF:6.0, seg-20.m4s #EXTINF:6.0, seg-21.m4s #EXTINF:6.0, seg-22.m4s #EXTINF:6.0, seg-23.m4s #EXTINF:6.0, seg-24.m4s #EXTINF:6.0, seg-25.m4s #EXTINF:6.0, seg-26.m4s #EXTINF:6.0, seg-27.m4s #EXTINF:6.0, seg-28.m4s #EXTINF:6.0, seg-29.m4s #EXTINF:6.0, seg-30.m4s #EXTINF:6.0, seg-31.m4s #EXTINF:6.0, seg-32.m4s #EXTINF:6.0, seg-33.m4s #EXTINF:6.0, seg-34.m4s #EXTINF:6.0, seg-35.m4s #EXTINF:6.0, seg-36.m4s #EXTINF:6.0, seg-37.m4s #EXTINF:6.0, seg-38.m4s #EXTINF:6.0, seg-39.m4s #EXTINF:6.0, seg-40.m4s #EXTINF:6.0, seg-41.m4s #EXTINF:6.0, seg-42.m4s #EXTINF:6.0, seg-43.m4s #EXTINF:6.0, seg-44.m4s #EXTINF:6.0, [20 lines removed] seg-53.m4s #EXTINF:6.0, seg-54.m4s #EXTINF:0.5666666666666667, seg-55.m4s #EXT-X-ENDLIST
When I download it, I get these messages:

file error: cannot create /home/carlf/2Tb/Nebula/output.mp4: File exists
adaptive info: Changing stream format Unknown -> MP4
mp4 info: Fragment sequence discontinuity detected 1 != 0
mp4 info: Fragment sequence discontinuity detected 3 != 2
mp4 info: Fragment sequence discontinuity detected 5 != 4
x264 info: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 info: profile Constrained Baseline, level 3.1, 4:2:0, 8-bit
x264 info: final ratefactor: 27.18
avcodec info: Using OpenGL/VAAPI backend for VDPAU for hardware decoding
avcodec error: existing hardware acceleration cannot be reused
x264 info: using SAR=1/1
x264 info: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 info: profile Constrained Baseline, level 3.1, 4:2:0, 8-bit
mp4 info: Fragment sequence discontinuity detected 7 != 6
mp4 info: Fragment sequence discontinuity detected 9 != 8
mp4 info: Fragment sequence discontinuity detected 11 != 10
mp4 info: Fragment sequence discontinuity detected 13 != 12
mp4 info: Fragment sequence discontinuity detected 15 != 14
mp4 info: Fragment sequence discontinuity detected 17 != 16
mp4 info: Fragment sequence discontinuity detected 19 != 18
mp4 info: Fragment sequence discontinuity detected 21 != 20
mp4 info: Fragment sequence discontinuity detected 23 != 22
mp4 info: Fragment sequence discontinuity detected 25 != 24
mp4 info: Fragment sequence discontinuity detected 27 != 26
mp4 info: Fragment sequence discontinuity detected 29 != 28
mp4 info: Fragment sequence discontinuity detected 31 != 30
mp4 info: Fragment sequence discontinuity detected 33 != 32
mp4 info: Fragment sequence discontinuity detected 35 != 34
mp4 info: Fragment sequence discontinuity detected 37 != 36
mp4 info: Fragment sequence discontinuity detected 39 != 38
mp4 info: Fragment sequence discontinuity detected 41 != 40
mp4 info: Fragment sequence discontinuity detected 43 != 42
mp4 info: Fragment sequence discontinuity detected 45 != 44
mp4 info: Fragment sequence discontinuity detected 47 != 46
mp4 info: Fragment sequence discontinuity detected 49 != 48
mp4 info: Fragment sequence discontinuity detected 51 != 50
mp4 info: Fragment sequence discontinuity detected 53 != 52
mp4 info: Fragment sequence discontinuity detected 55 != 54
mp4 info: Fragment sequence discontinuity detected 57 != 56
mp4 info: Fragment sequence discontinuity detected 59 != 58
mp4 info: Fragment sequence discontinuity detected 61 != 60
mp4 info: Fragment sequence discontinuity detected 63 != 62
mp4 info: Fragment sequence discontinuity detected 65 != 64
mp4 info: Fragment sequence discontinuity detected 67 != 66
mp4 info: Fragment sequence discontinuity detected 69 != 68
mp4 info: Fragment sequence discontinuity detected 71 != 70
mp4 info: Fragment sequence discontinuity detected 73 != 72
mp4 info: Fragment sequence discontinuity detected 75 != 74
mp4 info: Fragment sequence discontinuity detected 77 != 76
mp4 info: Fragment sequence discontinuity detected 79 != 78
mp4 info: Fragment sequence discontinuity detected 81 != 80
mp4 info: Fragment sequence discontinuity detected 83 != 82
mp4 info: Fragment sequence discontinuity detected 85 != 84
mp4 info: Fragment sequence discontinuity detected 87 != 86
mp4 info: Fragment sequence discontinuity detected 89 != 88
mp4 info: Fragment sequence discontinuity detected 91 != 90
[10 lines removed]

x264 info: frame I:39 Avg QP:26.67 size: 47736
x264 info: frame P:9696 Avg QP:29.57 size: 6014
x264 info: mb I I16..4: 100.0% 0.0% 0.0%
x264 info: mb P I16..4: 6.3% 0.0% 1.7% P16..4: 18.6% 4.1% 0.5% 0.0% 0.0% skip:68.8%
x264 info: final ratefactor: 30.76
x264 info: coded y,uvDC,uvAC intra: 21.4% 16.1% 7.0% inter: 6.6% 3.5% 0.5%
x264 info: i16 v,h,dc,p: 37% 32% 15% 16%
x264 info: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 27% 22% 6% 5% 5% 5% 4% 4%
x264 info: i8c dc,h,v,p: 72% 13% 11% 4%
x264 info: kb/s:1483.41
VLC (and mpv, and mplayer) can't play the resulting file, and all report that there is no audio track. Firefox can play that very stream without difficulty.

As you might have guessed, I'm running Linux. If this is a Linux-specific issue, I'll be glad to have this message moved to the appropriate forum.

Thank you.