sebastian
03-26-2014, 01:29 AM
Hi guys,
this weekend I'd like to download a livestream from YouTube which won't get archived. Now I would like to learn, what I can do, if the stream would be encrypted. With my google search, I found the following info by the user "recover" on http://stefansundin.com/blog/452
@sawl I’ve figured it out. It’s an encrypted “stream”, but thankfully, it’s not that difficult to decrypt. It’s obviously not live, that’s why there are no index.m3u8 requests. It only needs one, in the beginning, so it’s easy to miss.
A trick you can do to get a new index.m3u8 request is to change the quality. Download that index.m3u8 and open it with a text editor. One of the first lines will have: “#EXT-X-KEY:METHOD=AES-128″, then an URL which contain the key, and then an IV value which contains the initialization vector for the key. Download the key, it’s in binary so I recommend that you use wget, or your browser may insert HTML and crap into the file when you save it. Save the key as hlskey.txt.
Now that you have the keys, you must get the encrypted ts files. Instead of using mplayer in the post above, you should simply do a few regular expressions on the playlist entries so you get a nice wget script (use -O to specify the output filename). Then when you have everything, it’s time to decrypt the files. I use Linux commands below, but you can probably find openssl for Windows as well (or run in a VM).
Create a bash script:
hexKey=$(cat hlskey.txt | hexdump -e '16/1 "%02x"')
hexIV=990C276E28BC6B83E21A6D6F75483732
openssl aes-128-cbc -d -p -nosalt -iv ${hexIV} -K ${hexKey} -in encrypted.ts -out decrypted.ts
As you can see you must remove 0x from the IV. And obviously make a loop or something to go through all your ts files.
Then you can continue as normally and merge the ts files. Good luck!
So how could that work on a windows machine? For the encrypted stream itself, would it be a good method to get it via
ffmpeg -i “http://streamlocation.m3u8″ -c copy c:\FileName.ts
and the find a way to decrypt it? Or would ffmpeg mess the encrypted stream up?
It would be great if you could help me! :-)
peterpan
03-26-2014, 01:47 AM
Give specific examples. If you have the encrypted stream in question and you're trying to download it, post it.
blimey
03-26-2014, 02:49 AM
UVDConvert.php (https://github.com/K-S-V/Scripts/blob/master/UVDConvert.php) will probably work on that sort of encryption, either as-is, or with minor modifications. See usage (http://stream-recorder.com/forum/showpost.php?p=64407&postcount=13).
sebastian
03-26-2014, 04:33 AM
Thanks blimey. I will see if that will work! :-)
But what's the advantage on Flash Stream Hunter over ffmpeg here?
Give specific examples. If you have the encrypted stream in question and you're trying to download it, post it.
It's a livestream, so the example doesn't exist yet. ;-) It's the livestream of Ultra Music Festival in Miami. They are streaming on Friday to Sunday via http://www.youtube.com/umftv
sebastian
03-28-2014, 01:48 PM
Here it is. But I have absolutely no idea, how to record it.
https://www.youtube.com/watch?v=MF0UNmHzu5Y
Anyone with a hint?
blimey
03-28-2014, 02:40 PM
It has m3u8, link is encoded with your IP. Use firefox...
lesor
03-28-2014, 03:28 PM
It has m3u8, link is encoded with your IP. Use firefox...
http://savepic.net/5041091m.png (http://savepic.net/5041091.htm)
http://savepic.net/4992960m.png (http://savepic.net/4992960.htm)
magichandz
03-28-2014, 08:31 PM
lesor has it right. just get the m3u8 out of the page source the only problem i've run into is after about an hour or so the stream will disconnect and i have to start over. the same m3u8 will work but i get the same disconnect. i think i'll have to write a script that starts downloading the stream over again if it stops.
or i'll just hope that he download doesn't get interrupted.
ffmpeg -i "http://www.youtube.com/api/manifest/hls_playlist/id/MF0UNmHzu5Y.1/itag/95/source/yt_live_broadcast/ratebypass/yes/live/1/cmbypass/yes/newshard/yes/gir/yes/dg_shard/MF0UNmHzu5Y.1_95/hls_chunk_host/www.youtube.com/maudio/1/pmbypass/yes/playlist_type/LIVE/gcr/us/fexp/906373,931946,938647,914089,937417,913434,936910,9 36913,934022/sver/3/upn/ijUA-7cc8gI/ip/{my-ip}/ipbits/0/expire/1396073058/sparams/ip,ipbits,expire,id,itag,source,ratebypass,live,cm bypass,newshard,gir,dg_shard,hls_chunk_host,maudio ,pmbypass,playlist_type,gcr/signature/14C8FBE4DEB9D29DB85FC0AE6A552445526A13B8.8F86EAC08 60F4D4591799128175A839A572793DB/key/dg_yt0/file/index.m3u8" -c copy ultra02.ts
ffmpeg version 2.2 Copyright (c) 2000-2014 the FFmpeg developers
built on Mar 25 2014 08:36:03 with Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-gnutls --enable-fontconfig --enable-libfreetype --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libavresample 1. 2. 0 / 1. 2. 0
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
[hls,applehttp @ 0x7fd0d5000600] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'http://www.youtube.com/api/manifest/hls_playlist/id/MF0UNmHzu5Y.1/itag/95/source/yt_live_broadcast/ratebypass/yes/live/1/cmbypass/yes/newshard/yes/gir/yes/dg_shard/MF0UNmHzu5Y.1_95/hls_chunk_host/www.youtube.com/maudio/1/pmbypass/yes/playlist_type/LIVE/gcr/us/fexp/906373,931946,938647,914089,937417,913434,936910,9 36913,934022/sver/3/upn/ijUA-7cc8gI/ip/{my-ip}/ipbits/0/expire/1396073058/sparams/ip,ipbits,expire,id,itag,source,ratebypass,live,cm bypass,newshard,gir,dg_shard,hls_chunk_host,maudio ,pmbypass,playlist_type,gcr/signature/14C8FBE4DEB9D29DB85FC0AE6A552445526A13B8.8F86EAC08 60F4D4591799128175A839A572793DB/key/dg_yt0/file/index.m3u8':
Duration: 00:00:00.12, start: 1815.000000, bitrate: 233 kb/s
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 256 kb/s
Output #0, mpegts, to 'ultra02.ts':
Metadata:
encoder : Lavf55.33.100
Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 90k tbn, 25 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, 256 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[tcp @ 0x7fd0d3e05760] Failed to resolve hostname www.youtube.com: nodename nor servname provided, or not known
[tcp @ 0x7fd0d3c00f20] Failed to resolve hostname www.youtube.com: nodename nor servname provided, or not known
frame=49250 fps= 25 q=-1.0 Lsize= 644339kB time=00:32:50.01 bitrate=2679.4kbits/s
video:528667kB audio:61563kB subtitle:0 data:0 global headers:0kB muxing overhead 9.167596%
$ ffmpeg -i "http://www.youtube.com/api/manifest/hls_playlist/id/MF0UNmHzu5Y.1/itag/95/source/yt_live_broadcast/ratebypass/yes/live/1/cmbypass/yes/newshard/yes/gir/yes/dg_shard/MF0UNmHzu5Y.1_95/hls_chunk_host/www.youtube.com/maudio/1/pmbypass/yes/playlist_type/LIVE/gcr/us/fexp/906373,931946,938647,914089,937417,913434,936910,9 36913,934022/sver/3/upn/ijUA-7cc8gI/ip/{my-ip}/ipbits/0/expire/1396073058/sparams/ip,ipbits,expire,id,itag,source,ratebypass,live,cm bypass,newshard,gir,dg_shard,hls_chunk_host,maudio ,pmbypass,playlist_type,gcr/signature/14C8FBE4DEB9D29DB85FC0AE6A552445526A13B8.8F86EAC08 60F4D4591799128175A839A572793DB/key/dg_yt0/file/index.m3u8" -c copy ultra03.ts
ffmpeg version 2.2 Copyright (c) 2000-2014 the FFmpeg developers
built on Mar 25 2014 08:36:03 with Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-gnutls --enable-fontconfig --enable-libfreetype --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libavresample 1. 2. 0 / 1. 2. 0
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
[hls,applehttp @ 0x7f900381b400] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'http://www.youtube.com/api/manifest/hls_playlist/id/MF0UNmHzu5Y.1/itag/95/source/yt_live_broadcast/ratebypass/yes/live/1/cmbypass/yes/newshard/yes/gir/yes/dg_shard/MF0UNmHzu5Y.1_95/hls_chunk_host/www.youtube.com/maudio/1/pmbypass/yes/playlist_type/LIVE/gcr/us/fexp/906373,931946,938647,914089,937417,913434,936910,9 36913,934022/sver/3/upn/ijUA-7cc8gI/ip/{my-ip}/ipbits/0/expire/1396073058/sparams/ip,ipbits,expire,id,itag,source,ratebypass,live,cm bypass,newshard,gir,dg_shard,hls_chunk_host,maudio ,pmbypass,playlist_type,gcr/signature/14C8FBE4DEB9D29DB85FC0AE6A552445526A13B8.8F86EAC08 60F4D4591799128175A839A572793DB/key/dg_yt0/file/index.m3u8':
Duration: 00:00:00.13, start: 4120.000000, bitrate: 225 kb/s
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 251 kb/s
Output #0, mpegts, to 'ultra03.ts':
Metadata:
encoder : Lavf55.33.100
Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 90k tbn, 25 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, 251 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=20179 fps= 25 q=-1.0 size= 264446kB time=00:13:27.16 bitrate=2683.9kbits/s
sebastian
03-29-2014, 02:58 AM
Thanks guys. I really wonder why URLSnooper2 didn't find the mu3 link, while I could find it myself in the source code... ;-)
lesor
03-29-2014, 04:48 AM
I really wonder why URLSnooper2 didn't find the mu3http://savepic.net/4993010m.png (http://savepic.net/4993010.htm)
magichandz
06-20-2014, 09:54 PM
hey guys i keep getting a "protocol not found" error.
trying to grab this - https://www.youtube.com/watch?v=L4n4O_mGBh0#t=1025
ffmpeg -i "https://manifest.googlevideo.com/api/manifest/hls_playlist/id/L4n4O_mGBh0.1/itag/94/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/cmbypass/yes/gir/yes/dg_shard/L4n4O_mGBh0.1_94/hls_chunk_host/r17---sn-p5qlsn7l.googlevideo.com/playlist_type/DVR/maudio/1/gcr/us/pmbypass/yes/sver/3/fexp/900206,914005,916625,930008,934026,934027,934030,9 40700/upn/I3RlXIJCdeA/cpn/18XObf3Br-k9n8CG/ms/lv/mt/1403321402/mv/m/mws/yes/ip/---.---.--.---/ipbits/0/expire/1403344800/sparams/ip,ipbits,expire,id,itag,source,requiressl,ratebyp ass,live,cmbypass,gir,dg_shard,hls_chunk_host,play list_type,maudio,gcr,pmbypass/signature/77696AF295FE2E61B141EC7C0153E89A6D988D8E.74CC7304A 4ABC0472800AB15DA3A5909FD014D90/key/dg_yt0/file/index.m3u8?start_seq=1" -c copy edc.ts
ffmpeg version 2.2.3 Copyright (c) 2000-2014 the FFmpeg developers
built on Jun 3 2014 06:51:16 with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/2.2.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libavresample 1. 2. 0 / 1. 2. 0
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
https://manifest.googlevideo.com/api/manifest/hls_playlist/id/L4n4O_mGBh0.1/itag/94/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/cmbypass/yes/gir/yes/dg_shard/L4n4O_mGBh0.1_94/hls_chunk_host/r17---sn-p5qlsn7l.googlevideo.com/playlist_type/DVR/maudio/1/gcr/us/pmbypass/yes/sver/3/fexp/900206,914005,916625,930008,934026,934027,934030,9 40700/upn/I3RlXIJCdeA/cpn/18XObf3Br-k9n8CG/ms/lv/mt/1403321402/mv/m/mws/yes/ip/---.---.--.---/ipbits/0/expire/1403344800/sparams/ip,ipbits,expire,id,itag,source,requiressl,ratebyp ass,live,cmbypass,gir,dg_shard,hls_chunk_host,play list_type,maudio,gcr,pmbypass/signature/77696AF295FE2E61B141EC7C0153E89A6D988D8E.74CC7304A 4ABC0472800AB15DA3A5909FD014D90/key/dg_yt0/file/index.m3u8?start_seq=1: Protocol not found
the only thing i could find is ffmpeg not being able to parse links with a comma but it says that's been fixed.
https://trac.ffmpeg.org/ticket/2303
plus there are examples of it parsing those kinds of links in this thread. not sure what the issue is.
try use youtube-dl
youtube-dl.exe "https://www.youtube.com/watch?v=L4n4O_mGBh0" -o "lol.ts"
magichandz
06-21-2014, 01:07 AM
it just reverts to using ffmpeg. i get the same error.
youtube-dl "https://www.youtube.com/watch?v=L4n4O_mGBh0" -o "lol.ts"
[youtube] Setting language
[youtube] L4n4O_mGBh0: Downloading webpage
[youtube] L4n4O_mGBh0: Downloading video info webpage
[youtube] L4n4O_mGBh0: Extracting video information
[youtube] L4n4O_mGBh0: Downloading formats manifest
[download] Destination: lol.ts
ffmpeg version 2.2.3 Copyright (c) 2000-2014 the FFmpeg developers
built on Jun 3 2014 06:51:16 with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/2.2.3 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libavresample 1. 2. 0 / 1. 2. 0
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
https://manifest.googlevideo.com/api/manifest/hls_playlist/id/L4n4O_mGBh0.1/itag/96/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/cmbypass/yes/gir/yes/dg_shard/L4n4O_mGBh0.1_96/hls_chunk_host/r17---sn-p5qlsn7s.googlevideo.com/pmbypass/yes/gcr/us/playlist_type/DVR/maudio/1/sver/3/fexp/902404,916611,919514,927618,927619,930008,934026,9 34030,936106,945532/upn/b6bqmaLWWf0/ms/lv/mt/1403334365/mv/m/mws/yes/ip/---.---.--.--/ipbits/0/expire/1403359200/sparams/ip,ipbits,expire,id,itag,source,requiressl,ratebyp ass,live,cmbypass,gir,dg_shard,hls_chunk_host,pmby pass,gcr,playlist_type,maudio/signature/62A9E2BD80E66E90B876624AC666F23F119A1CC8.33F4B17D2 A543E4B03B96F193AD4A3430752B2F2/key/dg_yt0/file/index.m3u8: Protocol not found
Conversion failed!
ERROR: ffmpeg exited with code 1
magichandz
06-21-2014, 01:13 AM
im using homebrew on mac to get the packages. it's like apt-get on linux. the windows version of youtube-dl must have some different code in it.
use old ffmpeg
example FFmpeg developers
built on Nov 26 2013
youtube-dl.exe "https://www.youtube.com/watch?v=L4n4O_mGBh0" -o
"lol.ts"
[youtube] Setting language
[youtube] L4n4O_mGBh0: Downloading webpage
[youtube] L4n4O_mGBh0: Downloading video info webpage
[youtube] L4n4O_mGBh0: Extracting video information
[youtube] L4n4O_mGBh0: Downloading formats manifest
[download] Destination: lol.ts
ffmpeg version N-58485-ga12b4bd Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 26 2013 22:01:46 with gcc 4.8.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 55.100 / 52. 55.100
libavcodec 55. 44.100 / 55. 44.100
libavformat 55. 21.102 / 55. 21.102
libavdevice 55. 5.101 / 55. 5.101
libavfilter 3. 91.100 / 3. 91.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
[tls @ 02913fa0] The TLS connection was non-properly terminated.
[tls @ 02913fa0] The specified session has been invalidated for some reason.
[hls,applehttp @ 0291eb20] Estimating duration from bitrate, this may be inaccur
ate
Input #0, hls,applehttp, from 'https://manifest.googlevideo.com/api/manifest/hls
_playlist/id/L4n4O_mGBh0.1/itag/96/source/yt_live_broadcast/requiressl/yes/rateb
ypass/yes/live/1/cmbypass/yes/gir/yes/dg_shard/L4n4O_mGBh0.1_96/hls_chunk_host/r
1---sn-a0jpm-a0me.googlevideo.com/gcr/lu/playlist_type/DVR/pmbypass/yes/maudio/1
/fexp/902408,930008,934026,934030/upn/TyXf1cuYHYo/sver/3/ms/lv/mt/1403334809/mv/
u/mws/yes/ip/212.117.160.220/ipbits/0/expire/1403359200/sparams/ip,ipbits,expire
,id,itag,source,requiressl,ratebypass,live,cmbypas s,gir,dg_shard,hls_chunk_host,
gcr,playlist_type,pmbypass,maudio/signature/2D2521D1C3FE7FB1B3DEE0DD67D5B058C6DA
57BE.608ECF92D37A3EDCB6D08EB3B5106DD30666B36C/key/dg_yt0/file/index.m3u8':
Duration: 00:01:05.11, start: 13585.004000, bitrate: 256 kb/s
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080
[SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 25
6 kb/s
Output #0, mp4, to 'lol.ts.part':
Metadata:
encoder : Lavf55.21.102
Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1080 [SAR 1
:1 DAR 16:9], q=2-31, 29.97 fps, 90k tbn, 90k tbc
Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 256 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 80 fps=0.0 q=-1.0 size= 1015kB time=00:00:02.63 bitrate=3155.7kbits/
frame= 116 fps=0.0 q=-1.0 size= 1524kB time=00:00:03.83 bitrate=3252.5kbits/
frame= 139 fps= 93 q=-1.0 size= 2121kB time=00:00:04.60 bitrate=3774.0kbits/
[tls @ 033e1520] The TLS connection was non-properly terminated.
frame= 151 fps= 60 q=-1.0 size= 2438kB time=00:00:05.02 bitrate=3973.9kbits/
frame= 186 fps= 61 q=-1.0 size= 2931kB time=00:00:06.17 bitrate=3889.6kbits/
frame= 222 fps= 63 q=-1.0 size= 3526kB time=00:00:07.37 bitrate=3917.0kbits/
frame= 249 fps= 62 q=-1.0 size= 4112kB time=00:00:08.27 bitrate=4070.6kbits/
frame= 278 fps= 61 q=-1.0 size= 4644kB time=00:00:09.24 bitrate=4116.1kbits/
[tls @ 033e1520] The TLS connection was non-properly terminated.
[tls @ 04ad9a60] The TLS connection was non-properly terminated.
[tls @ 04ad9a60] The specified session has been invalidated for some reason.
frame= 300 fps= 35 q=-1.0 Lsize= 5129kB time=00:00:10.01 bitrate=4194.2kbits
/s
video:4810kB audio:313kB subtitle:0 global headers:0kB muxing overhead 0.126550%
vBulletin® , Copyright ©2000-2025, Jelsoft Enterprises Ltd.