SuicideShow has quit [Ping timeout: 255 seconds]
SuicideShow has joined #ffmpeg
rvalue has quit [Ping timeout: 264 seconds]
rvalue has joined #ffmpeg
\\Mr_C\\ has joined #ffmpeg
nejni-marji has joined #ffmpeg
user03 has quit [Quit: WeeChat 4.1.2]
hussein1 has quit [Ping timeout: 240 seconds]
hussein1 has joined #ffmpeg
thilo has quit [Ping timeout: 255 seconds]
user03 has joined #ffmpeg
user03 has quit [Client Quit]
thilo has joined #ffmpeg
user03 has joined #ffmpeg
nejni-marji has quit [Quit: Client closed]
navi has quit [Quit: WeeChat 4.0.4]
epony has joined #ffmpeg
minimal has quit [Quit: Leaving]
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg
hsv has joined #ffmpeg
hsv_ has quit [Ping timeout: 260 seconds]
JanC_ has joined #ffmpeg
JanC is now known as Guest4332
Guest4332 has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
JanC_ is now known as JanC
tm512 has joined #ffmpeg
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg
<tm512> I've seen some claims that ffmpeg's built-in AAC encoder outperforms libfdk_aac at bitrates higher than 128kbit. is this actually accurate?
<tm512> though, I might still stick with FDK for the VBR support. tend to prefer modes that give the encoder more flexibility in how to budget bits
user03 has quit [Quit: WeeChat 4.1.2]
<aaabbb> where have you seen that claim?
gvg__ has joined #ffmpeg
gvg_ has quit [Ping timeout: 252 seconds]
pnorman has joined #ffmpeg
waleee has quit [Ping timeout: 264 seconds]
<pnorman> I'm making a year end review video for OSM tile usage in 2023 and will need to turn it from a set of PNGs to a video with ffmpeg. I've done this before but never had much luck with compression without artifacts that look like what I'm presenting. An example is at https://en.osm.town/@pnorman/111062780453196500 with a higher quality one at
<pnorman> https://pnorman.dev.openstreetmap.org/tilelogs/animated/august2.mp4. The video is 1024x1024. Some people said there are some film grain related encoding options that might help, given the unusual video subject matter. Are there any recommendations for codec and setting that are good for this use-case?
\\Mr_C\\ has quit [Remote host closed the connection]
<tm512> aaabbb: most recently, here: https://www.voukoder.org/forum/thread/239-a-better-aac-encoder-fdk-aac/?postID=1334#post1334 but I feel like I've heard it elsewhere as well
<tm512> I've been finding FDK's -vbr 4 setting to give pretty good results so I'm probably going to keep using that at least as long as I want things to work with this iPod's original firmware
<aaabbb> aac from fdk or native will work fine for ipod
<CounterPillow> "work fine" isn't the question
<aaabbb> CounterPillow: i know, please read "as long as I want things to work with this iPod's original firmware"
<CounterPillow> that was not a question
<aaabbb> i don't know the answer to the original question, however ffmpeg's native aac encoder will work with ipod's original firmware
<aaabbb> CounterPillow: so? i'm clearing up a potential misconception
<CounterPillow> No, you are just adding random noise.
<aaabbb> please don't butt in if you having nothing valuable to add
<CounterPillow> That is literally what you did, though.
<microchip_> is it popcorn time? :o
<aaabbb> microchip_: i dunno, CounterPillow seems intent on trolling and i'm not sure if it would be respectful to the channel to feed him
<CounterPillow> There is no trolling going on.
<tm512> my question isn't whether the native AAC encoder would work with iPods. that isn't even something I was thinking about
<aaabbb> tm512: i know, unfortunately i can't answer your original question. i was just clearing up a potential misconception, either for you or anyone who might read it and think that native aac doesn't work on ipod
<CounterPillow> Thank you for clearing up a confusion nobody in the history of anything ever had.
<aaabbb> CounterPillow: you really are intent on causing trouble aren't you?
<CounterPillow> No, I am intent on making you understand that you are not being helpful, and haven't been in the many weeks you've shit up various channels on Libera with idiocy like this.
<aaabbb> CounterPillow: so you're just being an asshole then. maybe there's a reason you're banned in many channels and i'm not
<aaabbb> anyway, you've only ever seen me in #mpv where you attacked me for saying something "wrong", which it turns out was actually right... that gave me a good impression of who you are
<CounterPillow> Uh huh.
<aaabbb> now stop with your disrespectful attacks, right now
<CounterPillow> Nah.
<aaabbb> you're trying to get the high score for number of channels you're banned in i guess? whatever, stop your petty bickering so the channel's snr can go up
<CounterPillow> Nuh-uh.
<aaabbb> from 2020 and includes 128kbps
<aaabbb> there are also a lot of abx tests on hydrogenaudio that compare different aac encoders at different bitrates
Vonter has quit [Ping timeout: 268 seconds]
mven9 has quit [Ping timeout: 240 seconds]
mven9 has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
jagannatharjun has joined #ffmpeg
<tm512> aaabbb: I've seen that superuser post before, so that must be where I've heard this claim before
<aaabbb> tm512: the superuser post comes from a hydrogenaudio listening test. it's true that native ffmpeg aac has improved a lot mostly due to using the twoloop encoder but it doesn't appear to exceed fdk aac at any bitrate from any abx test i can see
<tm512> I'll definitely just stick with FDK -vbr 4. at least when it comes to AAC-LC it seems to be a great compromise between space usage and sound quality
<aaabbb> yeah fdk aac is good. ffmpeg native aac is somewhat competitive now but there's no reason to use it if you have fdk aac already
<tm512> I'll likely move on to opus @ 128kbit when I get around to rockboxing this thing, unless I end up wanting to preserve some interoperability with the iPod OF
<tm512> but then that means syncing the device through specialized software (gtkpod in my case), and ugh
<tm512> kinda wish opus had some kind of constant quality VBR as opposed to just ABR
<tm512> like how LAME's VBR modes work, and it seems like FDK's VBR is similar since the actual average bitrates span a rather wide range between files
<aaabbb> it is a constant quality vbr (although not great), and different samples result in different average bitrates
<aaabbb> libopus encoder just isn't as aggressive at changing the bitrate from frame to frame as other encoders are
<tm512> `find . -type f -name '*m4a' | while read f; do ffprobe $f 2>&1 | awk '/bitrate/{ print $6; }'; done | sort` shows that my little AAC collection from -vbr 4 has average bitrates spanning from 103kbit to 176kbit, which I guess might be annoying if you want it to be predictable, but it's good for my use case
<aaabbb> with opus 96kbit i get (just from memory) 80-120kbit, which is still some variation, although not nearly as much
faxmodem has quit [Ping timeout: 256 seconds]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
rpthms has quit [Remote host closed the connection]
rpthms has joined #ffmpeg
Muimi__ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
YuGiOhJCJ has joined #ffmpeg
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
squeaktoy has quit [Ping timeout: 260 seconds]
squeaktoy has joined #ffmpeg
faxmodem has joined #ffmpeg
ivanich has joined #ffmpeg
rv1sr has joined #ffmpeg
zsoltiv_ has quit [Ping timeout: 268 seconds]
lullerhaus has quit []
lullerhaus has joined #ffmpeg
lavaball has joined #ffmpeg
<stevew> hey guys. got a slightly old tree. when I loop a video in ffplay, the video loops, the audio stops at the end of the first cycle. does anyone know if that's fixed now ? (or maybe always worked & I broke something)
<stevew> pulling a fresh tree to figure out where that's at.
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
s55 has quit [Ping timeout: 252 seconds]
navi has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
s55 has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
Ogobaga has quit [Ping timeout: 256 seconds]
Ogobaga has joined #ffmpeg
Ogobaga has quit [Ping timeout: 256 seconds]
Ogobaga has joined #ffmpeg
Ogobaga has quit [Ping timeout: 256 seconds]
waleee has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
<stevew> audio crashing for me ffplay, current tree, av_frame_move_ref in audio thread, but not running vanilla app so could be my bug. windows.
<CounterPillow> "current tree" and "not running vanilla app" are two conflicting statements. Are you using the current code as in git master, or your own modification thereof?
<stevew> git master with some mods to splice ffplay into our stuff. dunno how to run it standalone without mods, though I guess that should be the next step to figuring out what's wrong.
waleee has quit [Ping timeout: 245 seconds]
waleee has joined #ffmpeg
l4yer has quit [Ping timeout: 256 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Ogobaga has joined #ffmpeg
<stevew> assuming I just need to add --enable-ffplay to configure to get ffplay to build vanilla. running it normally is new to me :)
Ogobaga has quit [Client Quit]
Ogobaga has joined #ffmpeg
<CounterPillow> ffplay is built by default according to the configure script.
<stevew> not on my machine, apparently unless I missed where it ended up.
<stevew> I use : ./configure --target-os=win64 --arch=x86_64 --toolchain=msvc --enable-static --disable-shared --enable-ffplay --extra-cflags="-DFFPLAY_HW=1
<stevew> (just added the --enable-fflplay)
<stevew> missed a closing " on the above.
s55 has quit [Ping timeout: 268 seconds]
s55 has joined #ffmpeg
l4yer has joined #ffmpeg
<stevew> I also get the following build errors - last time just commented the offending code out as don't care about rtsp just yet. would be good to fix this properly whilst I'm here if possible.
<stevew> opt_common.o : error LNK2019: unresolved external symbol postproc_version referenced in function print_all_libs_info
<stevew> opt_common.o : error LNK2019: unresolved external symbol postproc_configuration referenced in function print_all_libs_info
<stevew> libavformat.a(rtmpproto.o) : error LNK2019: unresolved external symbol ff_rtmpe_gen_pub_key referenced in function rtmp_handshake
<stevew> libavformat.a(rtmpproto.o) : error LNK2019: unresolved external symbol ff_rtmpe_compute_secret_key referenced in function rtmp_handshake
<stevew> libavformat.a(rtmpproto.o) : error LNK2019: unresolved external symbol ff_rtmpe_encrypt_sig referenced in function rtmp_handshake
<stevew> libavformat.a(rtmpproto.o) : error LNK2019: unresolved external symbol ff_rtmpe_update_keystream referenced in function rtmp_handshake
Ogobaga has quit [Ping timeout: 240 seconds]
Ogobaga has joined #ffmpeg
Ogobaga has quit [Client Quit]
<stevew> commented that stuff out again. can fix later. ffplay doesn't build. so can't get vanilla ffplay. need at least to build it my way. so that next, without mods & see what it does.
Ogobaga has joined #ffmpeg
<stevew> also get ffprobe.o : error LNK2019: unresolved external symbol postproc_version referenced in function ffprobe_show_library_versions
<stevew> commented that out too, coz its not important.
squeaktoy has quit [Remote host closed the connection]
squeaktoy has joined #ffmpeg
kus has joined #ffmpeg
<stevew> k, building "normally". got audio. my issue.,
<stevew> & audio looping works correctly. def my bug. sorry to bother everyone :) awesome the vulkan stuff has landed.
billchenchina has joined #ffmpeg
billchenchina has quit [Remote host closed the connection]
Kruppt has joined #ffmpeg
markizano has joined #ffmpeg
<markizano> hey I just noticed a thing with subtitles...
<markizano> PrimaryColour responds to ABGR, not ARGB like you'd think.
<markizano> Colors come out funky unless you know this oddbit.
rsx has joined #ffmpeg
<markizano> Possible fix might need to be put in place?
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
waleee has quit [Ping timeout: 256 seconds]
lucasta has joined #ffmpeg
Ogobaga has quit [Read error: Connection reset by peer]
Ogobaga has joined #ffmpeg
Ogobaga has quit [Ping timeout: 256 seconds]
Ogobaga has joined #ffmpeg
Kei_N has quit [Ping timeout: 255 seconds]
Kei_N has joined #ffmpeg
l4yer has quit [Ping timeout: 268 seconds]
Kei_N has quit [Read error: Connection reset by peer]
Kei_N has joined #ffmpeg
lavaball has joined #ffmpeg
shibboleth has joined #ffmpeg
Kroko has joined #ffmpeg
Kroko has quit [Client Quit]
rv1sr has quit []
fling has quit [Ping timeout: 240 seconds]
kushal__ has joined #ffmpeg
kus has quit [Ping timeout: 260 seconds]
PAUL007 has joined #ffmpeg
lucasta has quit [Quit: Leaving]
waleee has joined #ffmpeg
Ogobaga has quit [Ping timeout: 240 seconds]
Ogobaga has joined #ffmpeg
Muimi__ has joined #ffmpeg
Ogobaga has quit [Ping timeout: 240 seconds]
shibboleth has quit [Quit: shibboleth]
Lagopus has joined #ffmpeg
rsx has quit [Quit: rsx]
LionEagle has quit [Quit: Leaving]
darkapex_ has quit [Quit: WeeChat 2.3]
darkapex has joined #ffmpeg
LionEagle has joined #ffmpeg
bitoff has joined #ffmpeg
Ogobaga has joined #ffmpeg
minimal has joined #ffmpeg
fling has joined #ffmpeg
fling has quit [Ping timeout: 240 seconds]
fling has joined #ffmpeg
epony has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 268 seconds]
waleee has joined #ffmpeg
zmt01 has quit [Quit: Leaving]
zmt00 has joined #ffmpeg
epony has joined #ffmpeg
RussianBlue2 has joined #ffmpeg
<RussianBlue2> Hi, I'm trying to develop an application for recording audio in realtime from my mic and encoding it. Could anyone give some advice for this or point me towards some sample code? I've tried existing code from the libav tutorial but it just results in a mangled file that won't play.
<RussianBlue2> The CLI command that does this would be: ffmpeg -y -hide_banner -f avfoundation -i ":5" -c:a libopus -ac 1 -b:a 96k output.webm
Hikaru has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
<Traneptora> RussianBlue2: what happens if you use your application to dump the raw PCM samples
<Traneptora> does that work?
<Traneptora> i.e. are those samples correct
Hikaru has left #ffmpeg [#ffmpeg]
<RussianBlue2> I haven't tried that yet and I wouldn't know how to check them for correctness but I can try
<RussianBlue2> oh, so it looks like the frames are empty
<RussianBlue2> no nvm it's not
<RussianBlue2> does this look like pcm data to you
l4yer has joined #ffmpeg
FlorianBad has joined #ffmpeg
FlorianBad has left #ffmpeg [Leaving]
FlorianBad has joined #ffmpeg
<Traneptora> not really, that's a lot of zeroes
<Traneptora> if your goal is to read from avfoundation you'll need to use libavdevice
<Traneptora> are you doing that?
<FlorianBad> Hi! I know it's not totally ffmpeg-related but I figured some people might know... Is there any open-source project that would allow me to use A LOT of Ethernet cameras for security with SMS/email alerts, etc?
<FlorianBad> (the kind of thing that detects objects/humans with some machine learning stuff)
<Traneptora> not ffmpeg
<FlorianBad> yes as I said
<Traneptora> if you're looking for foss computervision stuff look at OpenCV
<Traneptora> but that's otherwise offtopic
<anotherYearEnds> FlorianBad: look at motion, zoneminder
<FlorianBad> anotherYearEnds, zoneminder! Thank you so much for the keyword :D Definitely looks like what I am looking for
user03 has joined #ffmpeg
<FlorianBad> anotherYearEnds, ever heard anything about Frigate? (https://frigate.video/ )
<anotherYearEnds> ni
<anotherYearEnds> *no
<FlorianBad> ok. It looks like it does really good ML recognition of objects/people/animals while ZoneMinder doesn't seem to do that
jagannatharjun has quit [Quit: Connection closed for inactivity]
EmleyMoor has quit [Read error: Connection reset by peer]
bitoff has quit [Ping timeout: 252 seconds]
shibboleth has joined #ffmpeg
Kruppt has quit [Quit: Leaving]
l4yer has quit [Ping timeout: 252 seconds]
EmleyMoor has joined #ffmpeg
bitoff has joined #ffmpeg
Narrat has joined #ffmpeg
user03 has quit [Quit: WeeChat 4.1.2]
Traneptora has quit [Quit: Quit]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
Traneptora has joined #ffmpeg
emanuele6 has quit [Read error: Connection reset by peer]
shibboleth has quit [Quit: shibboleth]
emanuele6 has joined #ffmpeg
PAUL007 has quit [Ping timeout: 250 seconds]
Ogobaga has quit [Remote host closed the connection]
Ogobaga has joined #ffmpeg
lusciouslover has quit [Ping timeout: 256 seconds]
lusciouslover has joined #ffmpeg
Muimi__ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
linext_ has joined #ffmpeg
<linext_> is it possible to tell ffmpeg to keep downloading a stream and send a command through stdin to start a new file?
<linext_> i want to do the same thing as streamripper but my stream is missing Now Playing
<linext_> i can get the Now Playing from a web socket using node.js
<linext_> i guess i can output a bunch of wav files that are 1 second long, then join them when the song switches
marens101_ has quit [Quit: So long, and thanks for all the fish!]
Ogobaga has quit [Read error: Connection reset by peer]
Ogobaga has joined #ffmpeg
lavaball has quit [Remote host closed the connection]