ChanServ 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.1.1 is released
Nintendo has quit [Ping timeout: 252 seconds]
Nintendo has joined #ffmpeg
wobbol has quit [Ping timeout: 248 seconds]
Kei_N has quit [Read error: Connection reset by peer]
Kei_N_ has joined #ffmpeg
j4n has joined #ffmpeg
cers has quit [Ping timeout: 272 seconds]
lolok has quit [Quit: lolok]
MyTDT has joined #ffmpeg
__jmcantrell__ has quit [Quit: WeeChat 4.6.2]
MyTDT has quit [Ping timeout: 252 seconds]
cers has joined #ffmpeg
Kei_N_ has quit [Ping timeout: 252 seconds]
Kei_N has joined #ffmpeg
cers has quit [Ping timeout: 276 seconds]
j4n has quit [Remote host closed the connection]
j4n has joined #ffmpeg
__jmcantrell__ has joined #ffmpeg
cers has joined #ffmpeg
cers has quit [Ping timeout: 252 seconds]
Fiji has quit [Ping timeout: 248 seconds]
cers has joined #ffmpeg
OGU has joined #ffmpeg
OGU has quit [Changing host]
OGU has joined #ffmpeg
OGU has quit [Ping timeout: 252 seconds]
Fiji has joined #ffmpeg
cers has quit [Ping timeout: 248 seconds]
technonerd has quit [Ping timeout: 264 seconds]
MyTDT has joined #ffmpeg
cers has joined #ffmpeg
MyTDT has quit [Ping timeout: 276 seconds]
technonerd has joined #ffmpeg
lolok has joined #ffmpeg
maxim_d33 has quit [Ping timeout: 244 seconds]
technonerd has quit [Read error: Connection reset by peer]
technonerd has joined #ffmpeg
JanC has quit [Killed (mercury.libera.chat (Nickname regained by services))]
intrac_ has quit [Remote host closed the connection]
MyTDT has quit [Ping timeout: 245 seconds]
rsx has joined #ffmpeg
Fiji has joined #ffmpeg
intrac_ has joined #ffmpeg
aljazmc has quit [Quit: Leaving]
Vonter has quit [Quit: WeeChat 4.6.1]
Vonter has joined #ffmpeg
<intrac>
johnjaye: rather than adding silence by concatenating two audio streams together, you might be able to use the 'adelay' filter. eg: ffmpeg -i input.flac -af "adelay=1s:all=true" output.opus
<intrac>
you'd still need to script the part which works out what the delay needs to be, but perhaps the rest of it can be simplified that way
<intrac>
YUiNA: I've never noticed black at the beginning of my slideshows created with ffmpeg
<intrac>
you might want to set the framerate to a standard value like 25 or 30, in case it's the media player causing the black frame
<intrac>
have you checked playback on several media players?
lexano has joined #ffmpeg
TheSilentLink has joined #ffmpeg
<intrac>
I would consider adding a -r 25 (or -r 30 if you are in the USA or other NTSC country) just before the output filename - which should cause ffmpeg to generate normal fps video
<intrac>
otherwise you'll get 1 fps, which is unusual
<intrac>
YUiNA: also, beware that by default your command will probably generate '4:4:4' colour format video (again, unusual). it might be ok for software media players but your mileage may vary.
OGU has joined #ffmpeg
<YUiNA>
intrac frame rate is 1 otherwise you would get 25 images a second
<YUiNA>
i need a persisence of 1 image a second
<YUiNA>
but also this issue has been around for years
<YUiNA>
it's always the first frame that just displays as black
Nintendo has quit [Ping timeout: 252 seconds]
MyTDT has quit [Ping timeout: 276 seconds]
JanC has quit [Ping timeout: 244 seconds]
TheSilentLink has quit [Ping timeout: 276 seconds]
JanC has joined #ffmpeg
cantelope has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
damian101_ has joined #ffmpeg
WaKaN has joined #ffmpeg
damian101__ has quit [Ping timeout: 252 seconds]
cers has quit [Ping timeout: 252 seconds]
cers has joined #ffmpeg
<intrac>
YUiNA: if you force the input fps to a low value (as you've done) and also add a higher output framerate (eg 25 or 30) ffmpeg will duplicate each input frame the necessary times to get the higher framerate
<intrac>
I'll often set the input to 0.5 and the output to 25 - so each input frame lasts 2 seconds and is 50 duplicate frames at the output
microchip_ has quit [Quit: There is no spoon!]
microchip_ has joined #ffmpeg
Guest42 has joined #ffmpeg
j4n has quit [Quit: j4n]
Fiji has quit [Ping timeout: 252 seconds]
TheSilentLink has joined #ffmpeg
Guest42 has quit [Ping timeout: 240 seconds]
Juest has quit [Ping timeout: 252 seconds]
Fiji has joined #ffmpeg
rsx has quit [Quit: rsx]
EmleyMoor has quit [Ping timeout: 252 seconds]
averne_ has joined #ffmpeg
averne has quit [Ping timeout: 252 seconds]
averne_ is now known as averne
Juest has joined #ffmpeg
fling has quit [Ping timeout: 264 seconds]
EmleyMoor has joined #ffmpeg
qfel has joined #ffmpeg
MyTDT has joined #ffmpeg
fling has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 252 seconds]
EmleyMoor has joined #ffmpeg
MyTDT has quit [Ping timeout: 244 seconds]
EmleyMoor has quit [Ping timeout: 276 seconds]
EmleyMoor has joined #ffmpeg
<qfel>
exit
qfel has quit [Quit: qfel]
cers has quit [Ping timeout: 272 seconds]
fling has quit [Ping timeout: 264 seconds]
fling has joined #ffmpeg
cers has joined #ffmpeg
fling has quit [Ping timeout: 264 seconds]
Nintendo has joined #ffmpeg
lavaball has joined #ffmpeg
BlindRepublic has joined #ffmpeg
BlindRepublic has quit [Client Quit]
BlindRepublic has joined #ffmpeg
BlindRepublic has quit [Client Quit]
BlindRepublic has joined #ffmpeg
MyTDT has joined #ffmpeg
<BlindRepublic>
Hi, I'm trying to use avdevice in order to play an audio file in a c program and my program fails on avformat_write_header with the output "Only a single audio stream is supported." Digging through the source code, I think this is because I don't have any specified codec parameters since I only have one stream initialized for the output. Where
WaKaN has quit [Remote host closed the connection]
cers has quit [Ping timeout: 245 seconds]
hightower2 has quit [Remote host closed the connection]
GrahamNorth has joined #ffmpeg
cers has joined #ffmpeg
MyTDT has joined #ffmpeg
MyTDT has quit [Ping timeout: 252 seconds]
cers has quit [Ping timeout: 244 seconds]
graham_north has joined #ffmpeg
GrahamNorth has quit [Ping timeout: 260 seconds]
cers has joined #ffmpeg
TheSilentLink has quit [Read error: Connection reset by peer]
JanC is now known as Guest9161
Guest9161 has quit [Killed (iridium.libera.chat (Nickname regained by services))]
JanC has joined #ffmpeg
TheSilentLink has joined #ffmpeg
ffmpegfan has joined #ffmpeg
cers has quit [Ping timeout: 276 seconds]
ffmpegfan has quit [Client Quit]
foonix has quit [Quit: leaving]
foonix has joined #ffmpeg
LRN has quit [Read error: Connection reset by peer]
LRN has joined #ffmpeg
cers has joined #ffmpeg
___nick___ has joined #ffmpeg
fling has joined #ffmpeg
yans has quit [Quit: Let us play... Hide and Slay!]
MyTDT has joined #ffmpeg
MyTDT has quit [Ping timeout: 272 seconds]
cers has quit [Ping timeout: 268 seconds]
rvalue- has joined #ffmpeg
zsoltiv__ has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 252 seconds]
Nintendo has quit [Read error: Connection reset by peer]
rvalue has quit [Ping timeout: 260 seconds]
Nintendo has joined #ffmpeg
<bpmedley>
BlindRepublic: I tried compiling your code to test, but feels like your code is not minimal. For example, jky_player is not defined.
lavaball has quit [Remote host closed the connection]
<BlindRepublic>
It's a snippet of a larger project... Would you have any idea what to initialize the codec parameters to?
rvalue- is now known as rvalue
<BlindRepublic>
bpmedley or any of the other steps to setup the output context?
Coinflipper has quit [Quit: ]
<bpmedley>
I have some code laying around that might help, but I can’t know until I can test and iterate.
<BlindRepublic>
Hmm, i can make a minimal function in a moment
<BlindRepublic>
Like that doesn't rely on other project stuff
<bpmedley>
Thanks!! If you do, please mention my nick in the message when you let us know you’ve made the minimal function.
Coinflipper has joined #ffmpeg
azm has joined #ffmpeg
cers has joined #ffmpeg
<azm>
i'm using yt-dlp to download videos. it downloads the video and the audio separately, then merges them together for the resulting file, so it needs a total of 2x disk space of the resulting file size? if i use a tool like losscutcut to then merge subs (.srt file) to the video file, do i also need 2x disk space in the same manner?
<another|>
yt-dlp can embed subs natively btw
___nick___ has quit [Remote host closed the connection]
Shine_ has quit [Read error: Connection reset by peer]
damian101 has joined #ffmpeg
damian101_ has quit [Ping timeout: 248 seconds]
Evil-Bob has quit [Ping timeout: 272 seconds]
graham_north has quit [Read error: Connection reset by peer]
TheSilentLink has quit [Quit: Good Bye! My bouncer has probably crashed or lost connection to the internet...]
<patagona>
Hey there, this is probably the wrong place to put this, but I don't know another place to put this:
<patagona>
For a while now, the RSS feeds of the ffmpeg TRAC bug tracker are broken. I'm pretty sure this is due to the anubis AI crawler mitigation, but ultimately it stops me from receiving updates on issues I'm subscribed to. Could the RSS feeds maybe be excluded from the bot blocking?
BlindRepublic has quit [Ping timeout: 240 seconds]
jafa2 has quit [Ping timeout: 245 seconds]
<BtbN>
Anubis only block you if "Mozilla" is in the UA string
xx has quit [Remote host closed the connection]
MyTDT has joined #ffmpeg
MyTDT has quit [Ping timeout: 248 seconds]
Shuriko has joined #ffmpeg
BlindRepublic has joined #ffmpeg
Nintendo has quit [Read error: Connection reset by peer]