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
Sakura`Kinomoto has quit [Ping timeout: 268 seconds]
System_Error has quit [Remote host closed the connection]
Sakura`Kinomoto has joined #ffmpeg
System_Error has joined #ffmpeg
iive has quit [Quit: They came for me...]
lexano has quit [Ping timeout: 252 seconds]
markizano has quit [Remote host closed the connection]
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45 has joined #ffmpeg
relue has quit [Quit: relue]
relue has joined #ffmpeg
markizano has joined #ffmpeg
j45 has quit [Ping timeout: 260 seconds]
markizano has quit [Remote host closed the connection]
j45 has joined #ffmpeg
markizano has joined #ffmpeg
Kei_N_ has joined #ffmpeg
j45 has quit [Ping timeout: 260 seconds]
j45 has joined #ffmpeg
Kei_N has quit [Ping timeout: 268 seconds]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
trillion_exabyte has quit [Ping timeout: 264 seconds]
trillion_exabyte has joined #ffmpeg
minimal has quit [Quit: Leaving]
markizano has quit [Remote host closed the connection]
markizano has joined #ffmpeg
bertieb has quit [Quit: ZNC 1.7.5 - https://znc.in]
bertieb has joined #ffmpeg
wyatt8750 has quit [Ping timeout: 240 seconds]
wyatt8740 has joined #ffmpeg
kus has quit [Read error: Connection reset by peer]
markizano has quit [Remote host closed the connection]
markizano has joined #ffmpeg
kts has joined #ffmpeg
jarthur has quit [Ping timeout: 255 seconds]
jarthur_ has joined #ffmpeg
jarthur_ has quit [Client Quit]
kts has quit [Ping timeout: 264 seconds]
odrling has joined #ffmpeg
Muimi has joined #ffmpeg
Juest has joined #ffmpeg
kts has joined #ffmpeg
YuGiOhJCJ has joined #ffmpeg
kts has quit [Ping timeout: 240 seconds]
jarthur has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
kts has joined #ffmpeg
foul_owl has quit [Ping timeout: 256 seconds]
kts has quit [Ping timeout: 260 seconds]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has joined #ffmpeg
foul_owl has joined #ffmpeg
FlorianBad has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
HarshK23 has joined #ffmpeg
kts has joined #ffmpeg
DeHackEd has quit [Remote host closed the connection]
FlorianBad has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
jagannatharjun has joined #ffmpeg
FlorianBad has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
rv1sr has joined #ffmpeg
beaver has quit [Remote host closed the connection]
kts has quit [Ping timeout: 272 seconds]
beaver has joined #ffmpeg
beaver has quit [Remote host closed the connection]
zzarr has joined #ffmpeg
fossdd has quit [Remote host closed the connection]
kts has joined #ffmpeg
fossdd_ has joined #ffmpeg
beaver has joined #ffmpeg
peterLustig67 has joined #ffmpeg
ivanich has joined #ffmpeg
zzarr has quit [Quit: Leaving]
mven97 has quit [Remote host closed the connection]
ivanich has quit [Remote host closed the connection]
Livio has joined #ffmpeg
xx has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.3.0]
e^pi-1 has joined #ffmpeg
Livio has quit [Ping timeout: 256 seconds]
kts has quit [Ping timeout: 264 seconds]
Livio has joined #ffmpeg
kts has joined #ffmpeg
peterLustig67 has quit [Ping timeout: 250 seconds]
peterLustig67 has joined #ffmpeg
_whitelogger has joined #ffmpeg
jarthur has quit [Quit: jarthur]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Livio has quit [Ping timeout: 256 seconds]
evilscreww has joined #ffmpeg
relue has quit [Read error: Connection reset by peer]
kts has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
kts has quit [Ping timeout: 260 seconds]
iconoclast_hero has joined #ffmpeg
kts has joined #ffmpeg
makidoll has quit [Ping timeout: 260 seconds]
makidoll has joined #ffmpeg
<iconoclast_hero> ffmpeg -i Neil\ Young\ \&\ Booker\ T\ and\ the\ MG\'s\ -\ Finsbury\ Park\ 1993.07.11.mkv -acodec copy /cache/Neil\ Young\ \&\ Booker\ T\ and\ the\ MG\'s\ -\ Finsbury\ Park\ 1993.07.11.flac (this is an ethically traded bootleg)
<iconoclast_hero> This is proceeding at a glacial (for a stream copy) 3.25x. Why is this not moving significantly faster if it's just copying the flac? ( Stream #0:1: Audio: flac, 48000 Hz, stereo, s16 (default))
<furq> presumably there is a non-audio stream that is being reencoded
<furq> either use -c copy or -map 0:a
nillyhan has quit [Ping timeout: 272 seconds]
<iconoclast_hero> i see.
<iconoclast_hero> so what is this telling me? Stream mapping:
<iconoclast_hero> Stream #0:0 -> #0:0 (h264 (native) -> png (native))
<iconoclast_hero> ffmpeg is converting the entire video file to a png?
<iconoclast_hero> because when I saw that ffmpeg was ignoring video stream #0 i thought that it was being discarded: [flac @ 0x642879730400] Video stream #0 is not an attached picture. Ignoring
<furq> apparently it just encodes it anyway and then discards it
Tinos has joined #ffmpeg
<iconoclast_hero> so i'm getting there, just the very long way 'round?
nillyhan has joined #ffmpeg
<iconoclast_hero> size= 660592KiB time=01:54:48.40 bitrate= 785.6kbits/s speed=2.72e+03x
rsx has joined #ffmpeg
Tinos has quit [Ping timeout: 250 seconds]
peterLustig67 has quit [Ping timeout: 250 seconds]
System_Error has joined #ffmpeg
makidoll has quit [Quit: Gateway shutdown]
System_Error has quit [Remote host closed the connection]
fossdd_ has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
kts has quit [Ping timeout: 240 seconds]
MetaNova has quit [Remote host closed the connection]
MetaNova has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
carpenter has left #ffmpeg [#ffmpeg]
chiselfuse has joined #ffmpeg
jagannatharjun has quit [Quit: Connection closed for inactivity]
jagannatharjun has joined #ffmpeg
Tinos has joined #ffmpeg
fossdd_ has joined #ffmpeg
nigetilly has joined #ffmpeg
peterLustig67 has joined #ffmpeg
nigetilly has quit [Quit: Konversation terminated!]
kts has joined #ffmpeg
markizano has quit [Remote host closed the connection]
chiselfuse has quit [Remote host closed the connection]
markizano has joined #ffmpeg
chiselfuse has joined #ffmpeg
kts has quit [Ping timeout: 252 seconds]
peterLustig67 has quit [Ping timeout: 250 seconds]
emanuele6 has quit [Quit: WeeChat 4.3.0]
markizano has quit [Remote host closed the connection]
peterLustig67 has joined #ffmpeg
MetaNova has quit [Remote host closed the connection]
markizano has joined #ffmpeg
MetaNova has joined #ffmpeg
emanuele6 has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.3.0]
markizano has quit [Remote host closed the connection]
acovrig60 has quit [Quit: The Lounge - https://thelounge.chat]
acovrig60 has joined #ffmpeg
lexano has joined #ffmpeg
markizano has joined #ffmpeg
kts has joined #ffmpeg
vlm has joined #ffmpeg
kts has quit [Client Quit]
makidoll has joined #ffmpeg
makidoll has quit [Client Quit]
kts has joined #ffmpeg
makidoll has joined #ffmpeg
makidoll has quit [Quit: Gateway shutdown]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
makidoll has joined #ffmpeg
makidoll has quit [Quit: Gateway shutdown]
makidoll has joined #ffmpeg
rv1sr has quit [Ping timeout: 256 seconds]
rv1sr has joined #ffmpeg
Ox7C5_ has joined #ffmpeg
kts has quit [Ping timeout: 268 seconds]
waeking8 has joined #ffmpeg
waeking has quit [Read error: Connection reset by peer]
waeking8 is now known as waeking
markizano has quit [Remote host closed the connection]
markizano has joined #ffmpeg
markizano has quit [Remote host closed the connection]
System_Error has quit [Remote host closed the connection]
lucasta has joined #ffmpeg
markizano has joined #ffmpeg
fossdd_ is now known as fossdd
minimal has joined #ffmpeg
evilscreww has quit [Quit: Leaving]
blb has quit [Ping timeout: 268 seconds]
blb has joined #ffmpeg
System_Error has joined #ffmpeg
HerbY_NL has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Juest has quit [Read error: Connection reset by peer]
peterLustig67 has quit [Ping timeout: 250 seconds]
Juest has joined #ffmpeg
AbleBacon has joined #ffmpeg
chandash has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
JanC has quit [Read error: Connection reset by peer]
JanC has joined #ffmpeg
chandash has quit [Quit: WeeChat 4.2.2]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
kus has joined #ffmpeg
troyt has quit [Ping timeout: 272 seconds]
troyt has joined #ffmpeg
yeahitsme has joined #ffmpeg
lucasta has quit [Quit: Leaving]
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
markizano has quit [Remote host closed the connection]
beaver has quit [Remote host closed the connection]
beaver has joined #ffmpeg
markizano has joined #ffmpeg
iive has joined #ffmpeg
emanuele6 has quit [Ping timeout: 264 seconds]
Sakura`Kinomoto has quit [Remote host closed the connection]
emanuele6 has joined #ffmpeg
rsx has quit [Quit: rsx]
Livio has joined #ffmpeg
Livio has quit [Ping timeout: 252 seconds]
vampirefrog has quit [Remote host closed the connection]
vampirefrog has joined #ffmpeg
Livio has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
vincejv has quit [Remote host closed the connection]
EmleyMoor has joined #ffmpeg
BtbN has quit [Remote host closed the connection]
BtbN has joined #ffmpeg
mven97 has joined #ffmpeg
rv1sr has quit []
cworley has quit [Quit: bye]
JanC has quit [Remote host closed the connection]
JanC has joined #ffmpeg
cworley has joined #ffmpeg
shikieiki has joined #ffmpeg
koi has quit [Ping timeout: 268 seconds]
rv1sr has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
wyatt8740 has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
System_Error has joined #ffmpeg
HerbY_NL has joined #ffmpeg
five61848033 has quit [Remote host closed the connection]
wyatt8740 has joined #ffmpeg
five61848033 has joined #ffmpeg
rv1sr has quit []
ivanich has quit [Remote host closed the connection]
rv1sr has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
Livio has quit [Read error: Connection reset by peer]
Livio has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
FlorianBad has joined #ffmpeg
System_Error has joined #ffmpeg
vlm has quit [Quit: Leaving]
HerbY_NL has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Forza has joined #ffmpeg
<Forza> Hi. Is it possible to do 2 pass with svt-av1? According to svt-av1 Changelog it should work with svt-av1 2.0
<JEEB> I recall seeing a patch that attempted to integrate it into the FFmpeg wrapper
<JEEB> hasn't been merged yet it seems
<Forza> Ah. That's perhaps why I can't get it to work.
<JEEB> someone seemed to review it on some level when I checked it
<JEEB> you could check patchwork out
<JEEB> yea there's a v2 at least visible in the listing
<Forza> I see. But why wouldn't 2pass work with -svtav1-params if ffmpeg isn't sending the correct signals with the -pass option?
<JEEB> depends on whether that is enough for the encoder
<Forza> I suppose so. It segfaults on pass 2.
<Forza> Is aom much different in quality or speed?
<JEEB> also I wonder why the interest towards 2pass, since more or less the same results can be achieved by using CRF and just adjusting it (or just using the highest value that still looks good to you)
<JEEB> there's a reason why libaom is considered the theoretical reference while SVT-AV1 was appointed the AOM production reference thing :P
<Forza> Yes but I read they are switching to svt-av1 as reference st some point?
<JEEB> I would be surprised
<JEEB> or well, both *are* references
<JEEB> as I said, one is the research and theory one
<JEEB> the other is the "production" reference
<Forza> I wanted to use a specific target size. Cbr has always been a little harder to get right i think
<JEEB> oh man, so what does "CBR" mean to you
<JEEB> just out of interest
<Forza> Sorry I meant crf
<JEEB> for local files you just first pick your slowness level with the other parameters, and then you just encode like 90 seconds of your possibly longer clip with different CRF values. starting at the default or even somewhat higher, and then just going higher if it looks bad, and going lower if it looks good. this leads to you finding the highest CRF that creates good enough quality for that set of { encoding
System_Error has quit [Remote host closed the connection]
<JEEB> parameters, resolution, frame rate, dark/bright/general content type }
<JEEB> because usually you don't care about attaining an exact file size
<JEEB> you want to compress as much as possible that still looks good
<JEEB> (for you)
<JEEB> and basically CRF and average bit rate are usually the same thing but controlled from the "other side"
<JEEB> so for a specific average bit rate it is some CRF
<JEEB> while defining a CRF you are telling the encoder to not care about the average bit rate, but just use a specific value
<JEEB> (this is from the grandaddy of CRF, x264. I would expect this to match with other encoders that actually took CRF into use)
<JEEB> and then for streaming use cases you have maxrate+bufsize which attempts to make sure that over a bufsize rolling buffer, the average does not go over maxrate
System_Error has joined #ffmpeg
<Forza> Hm I suppose. I always thought that in theory multiple passes can distribute the bitrate over a longer period than a single encode could, at least not without having to specify much longer look-ahead etc.
<JEEB> when you are limiting to a specific bit rate the encoder has to do certain guessing with 1pass
<JEEB> CRF is not really under such pressure
<Forza> The sampling part that you suggest seems difficult if there are many different types of scenes in the video
<JEEB> usually it's enough to feed it a cut that has two or more included, whatever are the primary things.
<JEEB> generally that tends to be Good Enough
Ox7C5_ has quit [Quit: Lost terminal]
<Forza> Seems there is a good preset sweet spot around 6-8.
<JEEB> probably, if they say that there is some magical CRF value, cast doubt
Tinos has quit [Remote host closed the connection]
<JEEB> (it's not incorrect to have your default CRF for certain content, like 24/1.001fps 720p animated content :D
Tinos has joined #ffmpeg
<JEEB> (as long as it's matched with the encoder parameters)
<Forza> They didn't exactly say that. Seems to have some dsta with it. They tested various crf and presets values and plotted the results
<JEEB> for example I used to default to crf 19.5 with x264, 10bit coding, preset veryslow, 720p24/1.001 animation :)
<Forza> I mostly just want to recompress my phone videos. They are huge, even though hevc but I don't want to loose too much quality..
<JEEB> yup, so start with the preset etc stuff
<JEEB> then do some short clip based CRF testing
<Forza> And. Then automate it and wait a few weeks...
five61848033 has quit [Remote host closed the connection]
five61848033 has joined #ffmpeg
Haxxa has quit [Quit: Haxxa flies away.]
<Forza> Hm I set -preset 6 -crf 32, but the info says: SVT [config]: preset 7
<Forza> But with -preset 5 it also outputs 5
Haxxa has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
rv1sr has quit []
vincejv has joined #ffmpeg
Suchiman has joined #ffmpeg
jagannatharjun has quit [Quit: Connection closed for inactivity]
<Forza> This seems a good tool to do what i wanted. Automatically find good crf setting https://github.com/alexheretic/ab-av1
e^pi-1 has joined #ffmpeg
Tinos has quit [Remote host closed the connection]
Tinos has joined #ffmpeg
theobjectivedad has quit [Ping timeout: 240 seconds]
<Forza> Hm vlc on my android doesnt like av1. Just a black image
Livio has quit [Ping timeout: 256 seconds]
theobjectivedad has joined #ffmpeg
theobjectivedad has quit [Remote host closed the connection]
ttys000 has joined #ffmpeg
yeahitsme has quit [Ping timeout: 256 seconds]
theobjectivedad has joined #ffmpeg
Sakura`Kinomoto has quit [Remote host closed the connection]
iconoclast_hero has quit [Ping timeout: 272 seconds]
Disavowed has joined #ffmpeg
hightower3 has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
emmanuelux has joined #ffmpeg
hightower4 has quit [Ping timeout: 264 seconds]
dionisis has joined #ffmpeg
tM^caoX has joined #ffmpeg
<tM^caoX> If I want to encode pic.jpg as video (with fps) I run 'ffmpeg -loop 1 -i pic.jpg -t <time> video.mp4', but is there such simple oneliner also if I want to encode pic1.jpg for say the first 5 seconds and then pic2.jpg for the 10 seconds, and perhaps pic3.jpg for a whole minute? I understand that I could do them one at a time and then use the -f concat thingie to concatenate the output .mp4s together, but
<tM^caoX> is there a way to do it quick and easy in one command, I know ffmpeg has grown with many new options over the years so I try my luck! :)
SuicideShow has quit [Ping timeout: 260 seconds]
SuicideShow has joined #ffmpeg
mrelcee has quit [Ping timeout: 268 seconds]
<ePirat> is it common to get "color_range:tv color_space:unknown color_primaries:unknown color_trc:unknown" for non-HDR h265 in mp4?
Tinos has quit [Ping timeout: 250 seconds]
xx has quit [Ping timeout: 260 seconds]
ossifrage has quit [Ping timeout: 256 seconds]
mrelcee has joined #ffmpeg
lexano has quit [Ping timeout: 268 seconds]
Sakura`Kinomoto has joined #ffmpeg
dec05eba has joined #ffmpeg
<dec05eba> I noticed that ffmpeg git now suddenly returns a forbidden error when you access https://git.ffmpeg.org/ffmpeg.git/ but not when you access https://git.ffmpeg.org/ffmpeg.git, this breaks some build scripts (aur, flatpak)