Marth64 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 is released
vtorri_ has quit [Ping timeout: 268 seconds]
jarthur_ has joined #ffmpeg
jarthur_ has quit [Client Quit]
jarthur has quit [Ping timeout: 260 seconds]
olndrxyz has joined #ffmpeg
deetwelve has quit [Ping timeout: 244 seconds]
StephenLynx has quit [Quit: Leaving]
emanuele6 has quit [Ping timeout: 246 seconds]
emanuele6 has joined #ffmpeg
iive has quit [Quit: They came for me...]
ryoskzypu has quit [Quit: ryoskzypu]
deetwelve has joined #ffmpeg
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
bray90820 has joined #ffmpeg
<bray90820> How much ram is recommended for ffmpeg
ryoskzypu has joined #ffmpeg
yakubin has quit [Ping timeout: 265 seconds]
minimal has quit [Quit: Leaving]
<BtbN> however much the stuff you want to do needs
<kepstin> if you're encoding high resolution video using software video encoders with deep lookahead, "lots"
<bray90820> I'm encoding 1080P video from mp4 and mkv to mp4 I currently have 32gb ram is that eough?
<kepstin> why would you even be encoding video for that? in many cases the codecs would be compatible so you can just copy
<bray90820> Spesifically I'm using ffmpeg -i "input.mp4" -c:a copy "output.mp4"
<kepstin> you could get by with a few hundred mb of ram then
<kepstin> er, wait, "-c:a copy"? why not "-c copy"?
<kepstin> "-c:a copy" only copies audio, meaning video will be re-encoded. You can probably copy everything.
<kepstin> if you _do_ want to re-encode the video, then you should make sure to specify which encoder you want to use, and options to use it with.
<kepstin> (assuming you want h.264 video at 1080p encoded with libx264, that's still probably something which would need a few gigs of ram)
gchound has quit [Quit: WeeChat 4.1.1]
<aaabbb> 32gb is fine for most things, at least most user type workloads
<Marth64> -max_interleave_delta is a ram sensitive option careful with that if you ever need it
<bray90820> What's a normal speed for ffmpeg as well
<aaabbb> there's no such thing. it depends on your hardware, the video content and type, what you're encoding to and from etc
<aaabbb> but if you are doing remuxing, ie "-c copy", then it should be about as fast as your disk speed
<aaabbb> but a "normal speed" that i come across in my workloads range from 300x realtime to 0.05x realtime. so lots of variation...
<aaabbb> bray90820: you probably don't want to just do "-c:a copy" because if you are re-encoding the video, you will cause a quality loss
<bray90820> aaabbb: I have peen using -c:a copy for years it really saves space and unless I put them side by side I can't tell the difference in video quality
<aaabbb> you can save even more space by using good presets or a better codec
<bray90820> My average sped is 3.00X
<aaabbb> 3x for 1080p means you're both losing a lot of quality and not gaining nearly as much space savings as you otherwise could
<bray90820> I'm ok with what I get
<aaabbb> ok, but you could be getting 50% smaller and probably twice as good quality with the right settings :)
Muimi__ has joined #ffmpeg
<bray90820> How?
<aaabbb> using libsvtav1 or libx265 instead of the default (libx264)
<bray90820> I'll look into that
<bray90820> Would I get faster speeds?
<aaabbb> you can even precisely control the size of the resulting file
Muimi__ has quit [Remote host closed the connection]
<aaabbb> you wouldn't get faster speeds, *but* at the same speed you'll still get better quality. generally slower means better quality
<aaabbb> i've had some source videos in older formats that were 3gb shrink to 200mb with almost no noticible quality change
<bray90820> Damn ok that's amazing
<aaabbb> the default for ffmpeg for mp4 is the libx264 encoder with the "medium" preset, which is pretty low quality (and that encoder uses a 20 year old format!)
^Neo has quit [Ping timeout: 276 seconds]
<Traneptora> well H.264 has been battle tested for 20 years
<Traneptora> it's like JPEG. it's a good standard
<aaabbb> it is, and it's mature and has great compatibility. but if it's just for personal watching and you don't need to be compatible on 10yo smart tvs and kindle fire tablets, then you can go with something more efficient
vulpine has quit [Read error: Connection reset by peer]
vulpine has joined #ffmpeg
vulpine has quit [Max SendQ exceeded]
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
vulpine has quit [Max SendQ exceeded]
<Traneptora> idk I like the low complexity
<Traneptora> hard drive space saved by recompressing stuff to av1 is not worth it to me to have to wait for it to encode
vulpine has joined #ffmpeg
vulpine has quit [Max SendQ exceeded]
<aaabbb> generally yes but if your goal is to save space then it's worth it
<aaabbb> and if you're re-encoding a library to save space it certainly is
<aaabbb> the thing i like about h264 is that it is often the best at almost lossless encodes, with no smoothing
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
<Marth64> I also just find myself circling back to h264 (although I don't need to maximize space savings as my goal which is understandable)
<aaabbb> h264 was the first "good video format" and coincided with x264 being the first "good encoder"
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
vulpine has quit [Excess Flood]
vulpine has joined #ffmpeg
NotWarcop has joined #ffmpeg
Warcop has quit [Ping timeout: 276 seconds]
olndrxyz has quit [Quit: Quit]
vtorri_ has joined #ffmpeg
MisterMinister has quit [Ping timeout: 252 seconds]
yakubin has joined #ffmpeg
fling has quit [Remote host closed the connection]
fling has joined #ffmpeg
Marth64 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 248 seconds]
Marth64 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
emanuele6 has quit [Quit: moo you later]
EmleyMoor has joined #ffmpeg
emanuele6 has joined #ffmpeg
zzarr has joined #ffmpeg
bray90820 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
emmanuelux has quit [Quit: au revoir]
zzarr has quit [Quit: Leaving]
vtorri_ has quit [Ping timeout: 252 seconds]
Krusher has joined #ffmpeg
^Neo has joined #ffmpeg
^Neo has joined #ffmpeg
xx has quit [Remote host closed the connection]
xx has joined #ffmpeg
SuicideShow has quit [Ping timeout: 268 seconds]
SuicideShow has joined #ffmpeg
^Neo has quit [Ping timeout: 272 seconds]
m5zs7k has quit [Ping timeout: 244 seconds]
lavaball has joined #ffmpeg
m5zs7k has joined #ffmpeg
owner__ has joined #ffmpeg
Sketch has quit [Remote host closed the connection]
Shine has joined #ffmpeg
Sketch has joined #ffmpeg
j45_ has joined #ffmpeg
j45 has quit [Ping timeout: 276 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg
cmc has quit [Ping timeout: 264 seconds]
Blacker47 has joined #ffmpeg
cmc has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 260 seconds]
abdu has joined #ffmpeg
EmleyMoor has joined #ffmpeg
Shine has quit [Read error: Connection reset by peer]
nobiz has quit [Quit: ZNC - https://znc.in]
abdu69 has joined #ffmpeg
j45 has quit [Ping timeout: 260 seconds]
michaelni has quit [Quit: Leaving]
michaelni has joined #ffmpeg
j45 has joined #ffmpeg
j45 has quit [Changing host]
j45 has joined #ffmpeg
abdu has quit [Ping timeout: 240 seconds]
nobiz has joined #ffmpeg
StephenLynx has joined #ffmpeg
Shine has joined #ffmpeg
rsx has joined #ffmpeg
MoC has joined #ffmpeg
^Neo has joined #ffmpeg
^Neo has joined #ffmpeg
^Neo has quit [Changing host]
sopparus has joined #ffmpeg
MisterMinister has joined #ffmpeg
damian101_ has joined #ffmpeg
damian101 has quit [Ping timeout: 244 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
m5zs7k has quit [Ping timeout: 268 seconds]
Marth64 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg
Vonter has quit [Quit: WeeChat 4.5.1]
nd has quit [Quit: bye]
Marth64 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg
abdu76 has joined #ffmpeg
Krusher has quit [Read error: Connection reset by peer]
abdu69 has quit [Ping timeout: 240 seconds]
m5zs7k has joined #ffmpeg
abdu68 has joined #ffmpeg
abdu76 has quit [Ping timeout: 240 seconds]
coldfeet has joined #ffmpeg
Flat has quit [Quit: Rip internet]
Flat has joined #ffmpeg
sewn has quit [Ping timeout: 252 seconds]
rvalue- has joined #ffmpeg
rvalue has quit [Ping timeout: 260 seconds]
Keshl_ is now known as Keshl
chowbok_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
rsx has quit [Quit: rsx]
chowbok has joined #ffmpeg
rvalue- is now known as rvalue
acovrig601240 has joined #ffmpeg
acovrig60124 has quit [Ping timeout: 248 seconds]
acovrig601240 is now known as acovrig60124
markizano has quit [Ping timeout: 260 seconds]
markizano has joined #ffmpeg
derpydoo has joined #ffmpeg
Shine has quit [Ping timeout: 252 seconds]
Shine has joined #ffmpeg
sewn has joined #ffmpeg
MoC has quit [Quit: Konversation terminated!]
sewn has quit [Ping timeout: 268 seconds]
paulk has joined #ffmpeg
acovrig601243 has joined #ffmpeg
sewn has joined #ffmpeg
acovrig60124 has quit [Ping timeout: 252 seconds]
acovrig601243 is now known as acovrig60124
<BtbN> h264 kinda sites in the sweet spot of computational intensity and quality per bitrate to be considered fine enough
stolen has joined #ffmpeg
iive has joined #ffmpeg
sewn has quit [Ping timeout: 252 seconds]
jarthur has joined #ffmpeg
sewn has joined #ffmpeg
abdu35 has joined #ffmpeg
abdu68 has quit [Ping timeout: 240 seconds]
vlm has quit [Quit: vlm]
vvvv7 has quit [Read error: Connection reset by peer]
vvvv7 has joined #ffmpeg
vlm has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
blb has quit [Ping timeout: 260 seconds]
blb has joined #ffmpeg
abdu43 has joined #ffmpeg
abdu35 has quit [Ping timeout: 240 seconds]
Marth64 has quit [Quit: fixing machine]
lavaball has quit [Remote host closed the connection]
derpydoo has quit [Quit: derpydoo]
ryoskzypu has quit [Ping timeout: 264 seconds]
ryoskzypu has joined #ffmpeg
acovrig60124 has quit [Ping timeout: 252 seconds]
acovrig60124 has joined #ffmpeg
derpydoo has joined #ffmpeg
coldfeet has quit [Quit: Lost terminal]
derpydoo has quit [Quit: derpydoo]
olndrxyz has joined #ffmpeg
acovrig601241 has joined #ffmpeg
acovrig60124 has quit [Ping timeout: 246 seconds]
acovrig601241 is now known as acovrig60124
Shine has quit [Read error: Connection reset by peer]
iive has quit [Ping timeout: 252 seconds]
acovrig601246 has joined #ffmpeg
acovrig60124 has quit [Ping timeout: 252 seconds]
acovrig601246 is now known as acovrig60124
lec_thege8042726 has quit [Ping timeout: 252 seconds]
garfvl has quit [Ping timeout: 252 seconds]
garfvl has joined #ffmpeg
iive has joined #ffmpeg
abdu20 has joined #ffmpeg
abdu43 has quit [Ping timeout: 240 seconds]
stolen has quit [Quit: Connection closed for inactivity]
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
System_Error has joined #ffmpeg
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
astlep5504018066 has joined #ffmpeg
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg
NotWarcop has quit [Remote host closed the connection]
lavaball has joined #ffmpeg
Mirarora has joined #ffmpeg
Warcop has joined #ffmpeg
Warcop has quit [Remote host closed the connection]
Warcop has joined #ffmpeg
Marth64 has joined #ffmpeg
derpydoo has joined #ffmpeg
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
foul_owl has quit [Ping timeout: 248 seconds]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
derpydoo has quit [Ping timeout: 268 seconds]
foul_owl has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
abdu20 has quit [Ping timeout: 240 seconds]
System_Error has quit [Remote host closed the connection]