Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  6 4189
Hei.

Er det noen som vet om det er mulig å laste ned/recorde en stream fra twitch uten å bruke screen record med streamen opp.

Dette er noe jeg har tenkt til å sette opp på en pc jeg bruker som server, så vil helst slippe å gå inn og starte et manuelt opptak. Hadde vært fint om det fantes noe programvare man bare kunne kjørt i gang, så tar det opp alle streams fra kilden.

Skulle gjerne ha tatt opp flere streams samtidig også, og flere av dem har ikke aktivert VOD, så å laste ned VOD er ikke et alternativ. Må skje live.
Trigonoceps occipita
vidarlo's Avatar
Donor
youtube-dl skal vistnok støtte twitch, så ville testa det.
Trådstarter
Det gikk fint å laste ned klipp fra twitch med youtube-dl. Men greide ikke å finne ut om/hvordan man kan laste ned streams som går live. :/
I see you...
NAPse's Avatar
Sitat av Stone1 Vis innlegg
Er det noen som vet om det er mulig å laste ned/recorde en stream fra twitch uten å bruke screen record med streamen opp.
Vis hele sitatet...
Jeg har gjort dette tidligere med enten youtube-dl eller ffmpeg, jeg husker ikke hvilken i farta. Det kan jo også være at det ikke lenger er mulig, men værdt litt googling og prøving.

Sitat av Stone1 Vis innlegg
Dette er noe jeg har tenkt til å sette opp på en pc jeg bruker som server, så vil helst slippe å gå inn og starte et manuelt opptak. Hadde vært fint om det fantes noe programvare man bare kunne kjørt i gang, så tar det opp alle streams fra kilden.
Vis hele sitatet...
Det ser ut til at twitch har støtte for webhooks som kan varsle om at noen går live. Og siden dette skal kjøre på en server er nok det en grei løsning for å trigge start av opptak, men det krever at du kan noe koding, eller kan få hjelp til det.

Sitat av BeardedFreak Vis innlegg
Gikk det ikke så bra for deg på Twitch?

Nå skal du gjøre opptak av streamerne du misliker eller er sjalu på, for så å øke egen popularitet ved å henge de ut på andre medier? Eller få de bannet for feilvinklede regelbrudd?
Vis hele sitatet...
Eller så kan det være h*n driver med en eller annen form for historik preservasjon eller andre gode og legitime grunner til å ta vare på streamer.
Er det virkelig poeng i å slenge ut "taper"-stempler bare fordi du har en følelse av at det er tilfellet?
Trådstarter
Sitat av NAPse Vis innlegg
Jeg har gjort dette tidligere med enten youtube-dl eller ffmpeg, jeg husker ikke hvilken i farta. Det kan jo også være at det ikke lenger er mulig, men værdt litt googling og prøving.


Det ser ut til at twitch har støtte for webhooks som kan varsle om at noen går live. Og siden dette skal kjøre på en server er nok det en grei løsning for å trigge start av opptak, men det krever at du kan noe koding, eller kan få hjelp til det.



Eller så kan det være h*n driver med en eller annen form for historik preservasjon eller andre gode og legitime grunner til å ta vare på streamer.
Er det virkelig poeng i å slenge ut "taper"-stempler bare fordi du har en følelse av at det er tilfellet?
Vis hele sitatet...

Takk! Får bruke helgen til å utforske dette litt dypere. Ikke veldig rutinert i koding, men det meste kan man vel google seg til. Men bare jeg finner ut av hvordan jeg får tatt opp live så er jeg egentlig fornøyd. Så får jeg heller se på hvordan jeg får automatisert dette senere.

Det er absolutt ikke for å uthenge eller missbruke. Noen streamere jeg liker godt å se på har ikke VODs, og de streamer samtidig. Det er også noen som streamer når jeg er på jobb/sover, og syns det er kjipt at jeg ikke får med meg disse. Jeg ser nesten aldri på streams live, da jeg liker å kunne spole litt og tykke på pause til tider. Dette er kun for å lagre lokalt for egen nytelse.
youtube-dl funker fint på twitch når jeg tester en random stream iallefall:
youtube-dl https://www.twitch.tv/g_boss_tv
[twitch:stream] g_boss_tv: Downloading stream GraphQL
[twitch:stream] g_boss_tv: Downloading stream access token GraphQL
[twitch:stream] 40761502428: Downloading m3u8 information
[download] Destination: G_Boss_tv (live) 2021-01-16 18_03-40761502428.mp4
ffmpeg version 2.8.17-0ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 20160609
configuration: --prefix=/usr --extra-version=0ubuntu0.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
Input #0, hls,applehttp, from 'https://video-weaver.osl01.hls.ttvnw.net/v1/playlist/CpoECk3ydXY9nsGC6uNztJEG5Y0JOmgLf_0mXZs5OiL51PvqxOf8Vwx2R4Ee MtZHwuvBakfdHOM-ZsatSgVOPDoo_D6jskzJt-z8E6RrLPlKszTo6vbNinEN_lGYMJD_HCQ7UDAwjs10ZC9OOEXWEmuM4NIpzA g3DCicBHljbvdGUdt5-2_QCzbyCUvdQeFWq5juZe2eaIztTaiqxLr02FTHBf6Kp9uGQzpQtJq2VuE0T 7zbrSvUCva7ZbFAZxEovGsFCiTHu0YjK_mEVcHjR1GzW9w2dUZ_llZhQr3zB oCoaGD4zMFZgZyXP4xwS9-Ck9vRO2V7HJwjb1crk0PpB56q9MmSL6RaH-rDQplH5pO9-t_xzUDxOkdfAo86yxlVcMW5tDgKJgviiStwenOtiRJHA54Q27jf_d1n7_TgZ JhA6VvYtiKnJHsO3_hE7ct9siaSLjz9RdhDtQyojaA_B3z0hvijjL8aXAv96 8b0fE00JM-E2echWFCKem8E1a6jUZKYiE9W3zSR4GgFvPQIAuA4xdXTGxVm1-fKmwZjd0ieeHo4jMaJVplR93G4IlTHTV_lPKb0iAdCWXL6ZZV6vEhI0OIc0E qRCwt_9e_YRQV6A1ClL-vJrTeqvtmC2iDHTXRBEqzfGOvQJEntQJ5ZIm953iMQSG0ef4EjJwKo4Vu6Ky 3wrVRBCUpYIfPyIy8HZe5Q1ruBwKUP5pnfJRIQkvNoT_F7b6wlpl2Ode4OBh oM-S0fotsgTN1nFw-j.m3u8':
Duration: N/A, start: 60.000000, bitrate: N/A
Program 0
Metadata:
variant_bitrate : 0
Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 130 kb/s
Stream #0:1: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, unknown/bt709/unknown), 1920x1080, 29.97 tbr, 90k tbn, 2k tbc
Stream #0:2: Data: timed_id3 (ID3 / 0x20334449)
[mp4 @ 0x1b2eaa0] Codec for stream 0 does not use global headers but container format requires global headers
[mp4 @ 0x1b2eaa0] Codec for stream 1 does not use global headers but container format requires global headers
Output #0, mp4, to 'file:G_Boss_tv (live) 2021-01-16 18_03-40761502428.mp4.part':
Metadata:
encoder : Lavf56.40.101
Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1920x1080, q=2-31, 29.97 tbr, 90k tbn, 90k tbc
Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, 130 kb/s
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 298 fps= 43 q=-1.0 size= 3635kB time=00:00:10.03 bitrate=2968.8kbits/s
Vis hele sitatet...
Sist endret av bashfoo; 16. januar 2021 kl. 18:05.
Trådstarter
Fikk det jaggu til å funke nå! Helt rått! Tusen takk for hjelpen. Var noe feil med ffmpeg tror jeg, for når jeg lastet ned nyeste versjon funket det med en gang.

Da var det bare å sette opp automatikk, så er jeg i mål.