Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
#31
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerC:\STREAMLINK\streamlink-latest\ffmpeg>ffmpeg
ffmpeg version n3.2.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.9.3 (GCC) configuration: --arch=x86 --target-os=mingw32 --cross-prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers /mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --disable-w32threads --enable-libsoxr --enable-fontconfig --enable-libass --enable-libbluray --enable-iconv --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvb i --enable-libcaca --enable-libmodplug --extra-libs=-lstdc++ --extra-libs=-lpng --enable-decklink --extra-libs=-loleaut3 2 --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-li bspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus --enable-bzlib --enabl e-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libvpx --enable -libilbc --enable-libwavpack --enable-libwebp --enable-libgme --enable-dxva2 --enable-avisynth --enable-gray --enable-li bopenh264 --enable-netcdf --enable-libflite --enable-lzma --enable-libsnappy --enable-libzimg --enable-gpl --enable-libx 264 --enable-libx265 --enable-frei0r --enable-filter=frei0r --enable-librubberband --enable-libvidstab --enable-libxavs --enable-libxvid --enable-libmfx --extra-libs=-lpsapi --extra-libs=-lspeexdsp --extra-cflags='-mtune=core2' --extra-cfla gs=-O3 --enable-static --disable-shared --prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i68 6/i686-w64-mingw32 --enable-runtime-cpudetect libavutil 55. 34.100 / 55. 34.100 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.100 / 57. 56.100 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg' C:\STREAMLINK\streamlink-latest\ffmpeg> C:\>ffmpeg ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.3.0 (GCC) configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable- avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libb luray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-l ibmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libope njpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enabl e-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable -libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zli b libavutil 55. 34.101 / 55. 34.101 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.101 / 57. 56.101 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Use -h to get full help or, even better, run 'man ffmpeg' C:\> |
#32
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerEnter the FFmpeg direct command that works with Chaturbate
|
#33
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerCode:
C:\>set model=whipmebabe C:\>ffmpeg.exe -i "rtmp://edge91.stream.highwebmedia.com/live-edge app=live-edge flashVer=WIN%2025,0,0,127 swfUrl=https://chaturbate.com/static/flash/CBV_2p661.swf pageUrl=https://chaturbate.com/whipmebabe/ conn=S:AnonymousUser conn=S:whipmebabe conn=S:2.661 conn=S:anonymous conn=S:5761b57bd13d019ad86fb66b024603f27104baccce2df4ab36e371227cbfc0e2 conn=S:{""username""":"""__anonymous__nTp7N9e30""","""org""":"""PHX""","""expire""":1491209187,"""sig""":"""653884c4363b47338cefcbcc10de3974d766181a76103063656bf334d7ee61be""","""room""":"""whipmebabe""""} playpath=mp4:rtmp://origin4.stream.highwebmedia.com/live-origin/whipmebabe-sd-cdc0900e45f70d0f322b13d931415234371804f8a22ae05631ed354e052d756a live=1" -c copy test.flv ffmpeg version n3.2.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.9.3 (GCC) configuration: --arch=x86 --target-os=mingw32 --cross-prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --disable-w32threads --enable-libsoxr --enable-fontconfig --enable-libass --enable-libbluray --enable-iconv --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvbi --enable-libcaca --enable-libmodplug --extra-libs=-lstdc++ --extra-libs=-lpng --enable-decklink --extra-libs=-loleaut32 --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus --enable-bzlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable- libschroedinger --enable-libvpx --enable-libilbc --enable-libwavpack --enable-libwebp --enable-libgme --enable-dxva2 --enable-avisynth --enable-gray --enable-libopenh264 --enable-netcdf --enable-libflite --enable-lzma --enable-libsnappy --enable-libzimg --enable-gpl --enable-libx264 --enable-libx265 --enable-frei0r --enable-filter=frei0r --enable-librubberband --enable-libvidstab --enable-libxavs --enable-libxvid --enable-libmfx --extra-libs=-lpsapi --extra-libs=-lspeexdsp --extra-cflags='-mtune=core2' --extra-cflags=-O3 --enable-static --disable-shared --prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32 --enable-runtime-cpudetect libavutil 55. 34.100 / 55. 34.100 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.100 / 57. 56.100 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 Closing connection: NetStream.Play.Failed rtmp://edge91.stream.highwebmedia.com/live-edge app=live-edge flashVer=WIN%2025,0,0,127 swfUrl=https://chaturbate.com/static/flash/CBV_2p661.swf pageUrl=https://chaturbate.com/whipmebabe/ conn=S:AnonymousUser conn=S:whipmebabe conn=S:2.661 conn=S:anonymous conn=S:5761b57bd13d019ad86fb66b024603f27104baccce2df4ab36e371227cbfc0e2 conn=S:{"username":"__anonymous__nTp7N9e30","org":"PHX","expire":1491209187,"sig":"653884c4363b47338cefcbcc10de3974d766181a76103063656bf334d7ee61be","room":"whipmebabe"} playpath=mp4:rtmp://origin4.stream.highwebmedia.com/live-origin/whipmebabe-sd-cdc0900e45f70d0f322b13d931415234371804f8a22ae05631ed354e052d756a live=1: Unknown error occurred C:\>pause Press any key to continue . . . |
#34
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerCode:
C:\>ffmpeg -i "https://edge58.stream.highwebmedia.com/live-edge/killer__tits-sd-0e56a02505f6590e451bd1d0c4118c7ef845840d21ce29e899cbb7734263c8eb_fast_aac/chunklist_w837271515.m3u8" -c copy c:\test.ts ffmpeg version n3.2.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.9.3 (GCC) configuration: --arch=x86 --target-os=mingw32 --cross-prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --disable-w32threads --enable-libsoxr --enable-fontconfig --enable-libass --enable-libbluray --enable-iconv --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvbi --enable-libcaca --enable-libmodplug --extra-libs=-lstdc++ --extra-libs=-lpng --enable-decklink --extra-libs=-loleaut32 --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus --enable-bzlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libvpx --enable-libilbc --enable-libwavpack --enable-libwebp --enable-libgme --enable-dxva2 --enable-avisynth --enable-gray --enable-libopenh264 --enable-netcdf --enable-libflite --enable-lzma --enable-libsnappy --enable-libzimg --enable-gpl --enable-libx264 --enable-libx265 --enable-frei0r --enable-filter=frei0r --enable-librubberband --enable-libvidstab --enable-libxavs --enable-libxvid --enable-libmfx --extra-libs=-lpsapi --extra-libs=-lspeexdsp --extra-cflags='-mtune=core2' --extra-cflags=-O3 --enable-static --disable-shared --prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32 --enable-runtime-cpudetect libavutil 55. 34.100 / 55. 34.100 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.100 / 57. 56.100 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 Input #0, hls,applehttp, from 'https://edge58.stream.highwebmedia.com/live-edge/killer__tits-sd-0e56a02505f6590e451bd1d0c4118c7ef845840d21ce29e899cbb7734263c8eb_fast_aac/chunklist_w837271515.m3u8': Duration: N/A, start: 7232.179000, bitrate: N/A Program 0 Metadata: variant_bitrate : 0 Stream #0:0: Data: timed_id3 (ID3 / 0x20334449) Metadata: variant_bitrate : 0 Stream #0:1: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], 30 tbr, 90k tbn, 60 tbc Metadata: variant_bitrate : 0 Stream #0:2: Audio: aac (LC) ([15][0][0][0] / 0x000F), 16000 Hz, mono, fltp Metadata: variant_bitrate : 0 Output #0, mpegts, to 'c:\test.ts': Metadata: encoder : Lavf57.56.100 Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], q=2-31, 30 tbr, 90k tbn, 90k tbc Metadata: variant_bitrate : 0 Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 16000 Hz, mono Metadata: variant_bitrate : 0 Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:2 -> #0:1 (copy) Press [q] to stop, [?] for help |
#35
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerIs this a specific FFmpeg version? How do I get it? On what system is it working with Chaturbate?
|
#36
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerYou will be surprised to find that I am running Streamlink's FFmpeg here.
Every FFmpeg is different because it is compiled in different way from one another. You can see the difference between Streamlink's and Zeranoe's FFmpegs in this thread in post #31. When it comes to HLS streams I think that every FFmpeg can do that. I have not found any FFmpeg yet to work with Chaturbate RTMP streams. For Chaturbate RTMP streams my only choice is KSV's Rtmpdump. When it dies, We'll have to take what FFmpeg gives us. |
#37
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerYou can use youtube-dl as well for Chaturbate. Enjoy your peep-show.
Take note of this: [debug] exe versions: ffmpeg n3.2.1, rtmpdump 2.4 ( Streamlink's FFmpeg and KSV's Rtmpdump ) C:\MISC\YOUTUBE-DL>youtube-dl.exe --no-check-certificate --no-overwrites -v https://edge60.stream.highwebmedia.c.../playlist.m3u8 [debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: ['--no-check-certificate', '--no-overwrites', '-v', 'https://edge60.stream.highwebmedia.com/live-edge/marymoody-sd-1b318ec7f11d8be61f3d614283502418a7cb760b4f6da80509 6cf7925a09ad0a_fast_aac/playlist.m3u8'] [debug] Encodings: locale cp1252, fs mbcs, out cp850, pref cp1252 [debug] youtube-dl version 2017.04.03 [debug] Python version 3.4.4 - Windows-7-6.1.7601-SP1 [debug] exe versions: ffmpeg n3.2.1, rtmpdump 2.4 [debug] Proxy map: {} [generic] playlist: Requesting header WARNING: Could not send HEAD request to https://edge60.stream.highwebmedia.c...playlist.m3u8: HTTP Error 404: Not Found [generic] playlist: Downloading webpage [generic] playlist: Downloading m3u8 information [debug] Invoking downloader on 'https://edge60.stream.highwebmedia.com/live-edge/marymoody-sd-1b318ec7f11d8be61f3d614283502418a7cb760b4f6da80509 6cf7925a09ad0a_fast_aac/chunklist_w1902130837.m3u8' [download] Destination: playlist-playlist.mp4 [debug] ffmpeg command line: ffmpeg -y -headers 'Accept-Encoding: gzip, deflate User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20150101 Firefox/47.0 (Chrome) Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Accept-Language: en-us,en;q=0.5 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 ' -i https://edge60.stream.highwebmedia.c...902130837.m3u8 -c copy -f mp4 -bsf:a aac_adtstoasc filelaylist-playlist.mp4.part ffmpeg version n3.2.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.9.3 (GCC) configuration: --arch=x86 --target-os=mingw32 --cross-prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --disable-w32threads --enable-libsoxr --enable-fontconfig --enable-libass --enable-libbluray --enable-iconv --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvbi --enable-libcaca --enable-libmodplug --extra-libs=-lstdc++ --extra-libs=-lpng --enable-decklink --extra-libs=-loleaut32 --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus --enable-bzlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libvpx --enable-libilbc --enable-libwavpack --enable-libwebp --enable-libgme --enable-dxva2 --enable-avisynth --enable-gray --enable-libopenh264 --enable-netcdf --enable-libflite --enable-lzma --enable-libsnappy --enable-libzimg --enable-gpl --enable-libx264 --enable-libx265 --enable-frei0r --enable-filter=frei0r --enable-librubberband --enable-libvidstab --enable-libxavs --enable-libxvid --enable-libmfx --extra-libs=-lpsapi --extra-libs=-lspeexdsp --extra-cflags='-mtune=core2' --extra-cflags=-O3 --enable-static --disable-shared --prefix=/opt/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32 --enable-runtime-cpudetect libavutil 55. 34.100 / 55. 34.100 libavcodec 57. 64.101 / 57. 64.101 libavformat 57. 56.100 / 57. 56.100 libavdevice 57. 1.100 / 57. 1.100 libavfilter 6. 65.100 / 6. 65.100 libswscale 4. 2.100 / 4. 2.100 libswresample 2. 3.100 / 2. 3.100 libpostproc 54. 1.100 / 54. 1.100 Input #0, hls,applehttp, from 'https://edge60.stream.highwebmedia.com/live-edge/marymoody-sd-1b318ec7f11d8be61f3d614283502418a7cb760b4f6da80509 6cf7925a09ad0a_fast_aac/chunklist_w1902130837.m3u8': Duration: N/A, start: 5701.304000, bitrate: N/A Program 0 Metadata: variant_bitrate : 0 Stream #0:0: Data: timed_id3 (ID3 / 0x20334449) Metadata: variant_bitrate : 0 Stream #0:1: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv), 800x600 [SAR 1:1 DAR 4:3], 30 tbr, 90k tbn, 60 tbc Metadata: variant_bitrate : 0 Stream #0:2: Audio: aac (LC) ([15][0][0][0] / 0x000F), 16000 Hz, mono, fltp Metadata: variant_bitrate : 0 Output #0, mp4, to 'filelaylist-playlist.mp4.part': Metadata: encoder : Lavf57.56.100 Stream #0:0: Video: h264 (Main) ([33][0][0][0] / 0x0021), yuv420p(tv), 800x600 [SAR 1:1 DAR 4:3], q=2-31, 30 tbr, 90k tbn, 90k tbc Metadata: variant_bitrate : 0 Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 16000 Hz, mono Metadata: variant_bitrate : 0 Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:2 -> #0:1 (copy) Press [q] to stop, [?] for help skipping 4 segments ahead, expired from playlists0:00:11.03 bitrate=1223.8kbits/s speed=0.671x frame= 439 fps= 24 q=-1.0 size= 1979kB time=00:00:18.90 bitrate= 857.7kbits/s speed=1.05x |
#38
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerYou're right, I'm surprised because I did not use Streamlink with ffmpeg.exe, only a version built into Python, and I did not fit your parameters into any official version A new version of Streamlink has just been released:
https://github.com/streamlink/stream...ases/tag/0.5.0 |
#39
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerThe Chaturbate kodi addon is working fine & easy to use to get the stream info:
Code:
https://edge5.stream.highwebmedia.com/live-edge/sweet_experience-sd-fb7538bbe27159c936090f10f5f59edd7c8ab5e332237367bf60cb4885e7edd3_fast_aac/playlist.m3u8?rp=d22e22b975594d19b6d8475b0adfa7067e483635021f52d38bf5ac293f99b579&u=AnonymousUser&t={"username":"","org":"PHX","expire":1491444501,"sig":"8fa5c23f1bd3e0860824b42db1feea8bfc4e1ec52578e3f69985e1c73775b986","room":"sweet_experience"} |
#40
|
|||
|
|||
Re: streamlink: an up to date fork of livestreamerYou can get m3u8 from Chaturbate's html source, courtesy and kindness of Chaturbate.
Last edited by j_cool : 04-06-2017 at 08:10 AM. |
Tags: livestreamer, streamlink |
Thread Tools | |
Display Modes | |
|
|