BtbN changed the topic of #ffmpeg to: Welcome to the FFmpeg USER support channel | Development channel: #ffmpeg-devel | Bug reports: https://ffmpeg.org/bugreports.html | Wiki: https://trac.ffmpeg.org/ | This channel is publically logged | FFmpeg 7.0 is released
minimal has quit [Quit: Leaving]
nickster has quit [Quit: Ping timeout (120 seconds)]
nickster has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
Everything has quit [Quit: leaving]
ewomer has joined #ffmpeg
poorboy has quit [Remote host closed the connection]
poorboy has joined #ffmpeg
gvg has quit [Ping timeout: 276 seconds]
gvg has joined #ffmpeg
Epakai has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
Epakai has joined #ffmpeg
graphitemaster has quit [Ping timeout: 248 seconds]
ewomer has quit [Ping timeout: 245 seconds]
graphitemaster has joined #ffmpeg
ewomer has joined #ffmpeg
rv1sr has quit []
ursa has quit [Ping timeout: 260 seconds]
HarshK23 has quit [Quit: Connection closed for inactivity]
iive has quit [Quit: They came for me...]
crossby1004 has quit [Quit: leaving]
lavaball has quit [Remote host closed the connection]
TheSilentLink has quit [Quit: Good Bye! My bouncer has probably crashed or lost connection to the internet...]
TheSilentLink has joined #ffmpeg
foul_owl has quit [Ping timeout: 255 seconds]
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg
foul_owl has joined #ffmpeg
Muimi has joined #ffmpeg
markizano has quit [Ping timeout: 264 seconds]
markizano has joined #ffmpeg
luva has quit [Read error: Connection reset by peer]
luva has joined #ffmpeg
gvg has quit [Read error: Connection reset by peer]
hightower4 has joined #ffmpeg
luva has quit [Read error: Connection reset by peer]
hightower3 has quit [Ping timeout: 252 seconds]
luva has joined #ffmpeg
gvg has joined #ffmpeg
\\Mr_C\\ has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
MisterMinister has quit [Ping timeout: 265 seconds]
mven97 has quit [Quit: Goodbye.]
mven97 has joined #ffmpeg
dubiago has quit [Quit: Gone!]
mven97 has quit [Client Quit]
dubiago has joined #ffmpeg
StephenLynx has quit [Quit: Leaving]
dubiago has quit [Quit: Gone!]
dubiago has joined #ffmpeg
dubiago has quit [Client Quit]
dubiago has joined #ffmpeg
dubiago has quit [Client Quit]
dubiago has joined #ffmpeg
mven97 has joined #ffmpeg
finsternis has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
deus0ww has quit [Ping timeout: 265 seconds]
deus0ww has joined #ffmpeg
nigetilly has joined #ffmpeg
Fischmiep has quit [Remote host closed the connection]
billchenchina has quit [Ping timeout: 245 seconds]
Tano has joined #ffmpeg
billchenchina has joined #ffmpeg
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg
hightower4 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
hightower3 has quit [Ping timeout: 252 seconds]
TheSilentLink has quit [Read error: Connection reset by peer]
TheSilentLink has joined #ffmpeg
<KillerWasp>
Does anyone here have a testcase with streaming to twitch that I can use and that works? I need a good reference, of something that creates a simple 1 or 2 color image and just streams video to twitch.
<BtbN>
Streaming to twitch is really just putting the right rtmp url at the end, and making sure you send h264+aac
luva has quit [Ping timeout: 260 seconds]
<KillerWasp>
BtbN: i mean in C code with the libraries. Thanks.
<BtbN>
Same thing then, just via the API.
<KillerWasp>
BtbN: I'm getting tired of following guides and texts, so far there is nothing functional. It's the same as groping blindly in a huge maze and they only make me go around in circles with useless things that don't work. How can one know if it works if nothing works so far?
luva has joined #ffmpeg
<BtbN>
There simply won't be any example for exactly your usecase. If there was, there'd be nothing to do :D
<BtbN>
But for ffmpeg it makes very little difference what exactly the protocol is. It's all handled very similarily. So existing examples should be easily adaptable to flv + rtmp
<KillerWasp>
BtbN: what examples?...
<BtbN>
all the ones that come with ffmpeg for example
<BtbN>
or random other stuff you can find on github
<KillerWasp>
BtbN: I really can't find any, specifically for Twitch for example. Only in obs-studio, but even so I can't give anything precise, I haven't found anything related to pts/dts or time delays, it doesn't serve as a reference.
<BtbN>
Like I said, there isn't an example for every possible usecase ever
<BtbN>
you'll need to adapt one of the existing ones
<KillerWasp>
BtbN: like take one that save a mkv and i must modify it for streamming in twitch. That i do with the ffmpeg saving video recorder from a emulator of GBA, and still result in pure garbage code, because is very different way..
<BtbN>
It's not all that different really. The container changes, and instead of a file, it's a stream URL
<BtbN>
Since your source is already real time, you don't need much else
<KillerWasp>
BtbN: i'm talk only the destination, not the source, like the source is only a static image, i only want touch the destination to streamming.
<BtbN>
You'll need to emulate a real time source then
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
Mirarora has joined #ffmpeg
ewomer has quit [Quit: WeeChat 4.4.3]
StephenLynx has joined #ffmpeg
Marth64 has joined #ffmpeg
Thulinma has joined #ffmpeg
<Thulinma>
PSA: The FOSDEM deadline for talk proposals is in ~7 hours, and as far as I can see there is no ffmpeg-related talk proposed yet by anyone.
<JEEB>
right, I did wonder when the deadline was
<Thulinma>
Tonight! I manage the Open Media devroom and figured I'd quick send a reminder ^_^
<KillerWasp>
If FOSDEM includes a complete testcase for the twitch stream, I would gladly participate as a viewer and grab the code. I will be waiting. 🙂
<Thulinma>
Totally fine to submit a minimal one and fully fill it in later as well - just get something in before it closes and the rest is not as time-critical then.
<JEEB>
also might make sense to do the reminder on the channel with -devel appended :D since not too many of the developers are on the side due to the masochism that user support often requires
<JEEB>
*on this side
<Thulinma>
Fair! Will do.
<Thulinma>
I wasn't sure if that was appropriate or not.
<Thulinma>
Also, if anyone knows how to best reach the VLC and gstreamer guys... neither submitted a proposal either O_O
<JEEB>
VLC is just #videolan
sonicrules1234 has quit [Remote host closed the connection]
<Thulinma>
Cool I'll send a message there too.
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg
ewomer has joined #ffmpeg
sonicrules1234 has joined #ffmpeg
yans has quit [Remote host closed the connection]
rex has quit [Ping timeout: 265 seconds]
rex has joined #ffmpeg
Marth64 has quit [Quit: Leaving]
\\Mr_C\\ has joined #ffmpeg
iive has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
minimal has joined #ffmpeg
\\Mr_C\\ has quit [Remote host closed the connection]
jemius has joined #ffmpeg
luva has quit [Ping timeout: 260 seconds]
luva has joined #ffmpeg
rvalue- has joined #ffmpeg
rvalue has quit [Ping timeout: 255 seconds]
rvalue- is now known as rvalue
<KillerWasp>
the 'crf' from AVFormatContext is obsolete? why i can't find it?
<JEEB>
crf has nothing to do with demuxing or muxing
<JEEB>
some encoders have a private AVOption of that name, such as libx264
<JEEB>
*by that name
rsx has quit [Quit: rsx]
<KillerWasp>
anyone here know if is mandatory for twitch send both video and audio?
markizano has quit [Quit: Poweroff]
gchound has joined #ffmpeg
Krusher has quit [Ping timeout: 252 seconds]
coldfeet has joined #ffmpeg
coldfeet has quit [Quit: Lost terminal]
<ursa>
in metadata, how do I change it from Lavf to nothing at all or something custom?
Arokh has quit [Quit: //ThisShouldNeverHappen]
minimal has quit [Quit: Leaving]
lucasta has joined #ffmpeg
billchenchina has quit [Remote host closed the connection]
chandash has joined #ffmpeg
<putacho>
ursa: use encoder="" or encoder="yo dawg, i herd you like..."
<ursa>
putacho: do you also know the flag to use?
Everything has joined #ffmpeg
<KillerWasp>
mmmm, with today is 8 days i guess, where i'm programming in blindness mode with ffmpeg....
<KillerWasp>
The day I finish it, I don't know when, I want at least a handful of cookies as a reward. Not 1 cookie, a whole handful!
pa has quit [Quit: quit.]
emanuele6 has quit [Ping timeout: 248 seconds]
pah has joined #ffmpeg
emanuele6 has joined #ffmpeg
emanuele7 has joined #ffmpeg
emanuele6 has quit [Read error: Connection reset by peer]
emanuele7 is now known as emanuele6
jemius has quit [Quit: Leaving]
Muimi has joined #ffmpeg
chandash has quit [Quit: WeeChat 4.4.2]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
gchound has quit [Quit: WeeChat 4.1.1]
rv1sr has quit [Ping timeout: 272 seconds]
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg
tokyovigilante has quit [Ping timeout: 276 seconds]
lucasta has quit [Quit: Leaving]
Everything has quit [Ping timeout: 265 seconds]
Everything has joined #ffmpeg
rv1sr has joined #ffmpeg
SuicideShow has quit [Ping timeout: 252 seconds]
\\Mr_C\\ has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
SuicideShow has joined #ffmpeg
thomas_D88 has quit [Quit: Ping timeout (120 seconds)]