michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 7.0.2 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
thilo_ has quit [Ping timeout: 265 seconds]
thilo_ has joined #ffmpeg-devel
vipyne has joined #ffmpeg-devel
<Marth64> Lynne: I take it back. video is stuttering on flip. it was hard to notice earlier. will upload sample and test script
<Lynne> stuttering?
<Marth64> more like flickering..like frames popping out of order (and compared it against vulkan on nvidia card, it is a different output visually and streamhashed)
<Lynne> could you try just ffmpeg outputting rawvideo for a few seconds, rather than through a player?
<Marth64> i'm encoding 2 copies, 1 to ffv1 and another to mpeg2, each in mkv format then sending them over to my machine and playing back
<Marth64> but yes, you want me to output to -f null?
<Marth64> samples: <will send gdrive link in DM>
<Lynne> thanks, that's definitely a driver issue, since it happens far too rarely
<Marth64> np. this was a good first intro to the vulkan support for me
<Marth64> i will use experiment with this in my tvheadend server with embedded intel gpu
Traneptora has quit [Quit: Quit]
vipyne has quit [Quit: Leaving.]
vipyne has joined #ffmpeg-devel
vipyne has quit [Quit: Leaving.]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
jamrial has quit []
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 276 seconds]
arch1t3cht6 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 265 seconds]
arch1t3cht6 is now known as arch1t3cht
<Marth64> got video working in bluray demuxer, hopefully will have something full in few weeks
<Marth64> libbluray is a breeze compared to libdvd*
<Marth64> (well, bluray structure is more sensical)
<ePirat> Marth64, neat
rvalue has quit [Ping timeout: 276 seconds]
HarshK23 has joined #ffmpeg-devel
quietvoid has quit [Ping timeout: 245 seconds]
rvalue has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
tufei_ has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
Workl has joined #ffmpeg-devel
Worklq has joined #ffmpeg-devel
<Lynne> so lc-evc was designed to give h264 a few more years in a backwards-compatible way
<Lynne> ...and all standardization bodies said "nice, let's use it for VVC and AV1!"
<Lynne> I'm sure that makes sense
cone-067 has joined #ffmpeg-devel
<cone-067> ffmpeg Anton Khirnov master:0dbd59242a1c: doc/examples/decode_filter_audio: switch to new buffersink options
<cone-067> ffmpeg Anton Khirnov master:1efcdbc54d96: lavfi/buffersink: add array-type options to replace "int-list" ones
<cone-067> ffmpeg Anton Khirnov master:b150fdd50064: doc/examples/decode_filter_video: switch to new buffersink options
<cone-067> ffmpeg Anton Khirnov master:b97ccc537d83: fftools/ffplay: switch to new buffersink options
<cone-067> ffmpeg Anton Khirnov master:df9b80d21a25: lavu: deprecate av_opt_set_int_list() and related infrastructure
Krowl has quit [Ping timeout: 255 seconds]
Workl has quit [Ping timeout: 260 seconds]
ngaullier has joined #ffmpeg-devel
Worklq has quit [Read error: Connection reset by peer]
<cone-067> ffmpeg Anton Khirnov master:8e805b9c3cab: fftools/ffmpeg_demux: drop InputStream.[nb_]outputs
<cone-067> ffmpeg Anton Khirnov master:f295b4d8a0a1: fftools/ffmpeg_demux: drop ist_output_add()
<cone-067> ffmpeg Anton Khirnov master:434377a7647f: fftools/ffmpeg_enc: split Encoder into a private and public part
<cone-067> ffmpeg Anton Khirnov master:64f3feb8492d: fftools/ffmpeg_mux: move OutputStream.enc_ctx to Encoder
<cone-067> ffmpeg Anton Khirnov master:c27b1e6c594f: fftools/ffmpeg: drop unused OSTFinished
<cone-067> ffmpeg Anton Khirnov master:e83b5b2cc8b2: fftools/ffmpeg_mux_init: do not export forced_keyframes_const_names[]
<cone-067> ffmpeg Anton Khirnov master:71916aa1078e: fftools/ffmpeg_mux_init: move the check for filtering+streamcopy
<cone-067> ffmpeg Anton Khirnov master:ba06c7b08fae: fftools/ffmpeg_mux_init: move the ost_get_filters() call to ost_bind_filter()
<cone-067> ffmpeg Anton Khirnov master:faa366003b58: fftools/ffmpeg_mux_init: consolidate connecting source to mux stream
av500 has quit [Ping timeout: 252 seconds]
Krowl has joined #ffmpeg-devel
Workl has joined #ffmpeg-devel
<j-b> good morning
<cone-067> ffmpeg Anton Khirnov n7.1:HEAD: fftools/ffmpeg_mux_init: consolidate connecting source to mux stream
Krowl has quit [Ping timeout: 265 seconds]
Krowl has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
Workl has quit [Ping timeout: 252 seconds]
Krowl has quit [Ping timeout: 252 seconds]
<j-b> FFmpeg 7.1 release today!
<j-b> a VVC native decoder, a MV-HEVC decoder, a LC-EVC decoder, a xHE-AAC decoder, IAMF decoder production ready, Vulkan hardware encoding, and many other features!
<j-b> any other main points?
<wbs> j-b: more aarch64 and riscv assembly
Krowl has joined #ffmpeg-devel
michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 7.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<Lynne> wow, release and tarballs made
<Lynne> any more suggestions for the release notes or should I publish them?
<j-b> Lynne: xHE-AAC + Vulkan encoding, congratulations!
<j-b> elenril: MV-HEVC and lot of cleaning, you rock!
<haasn> j-b: automatic yuv colorspace negotiation for all codecs and filters? :D
<j-b> jdek: courmisch: many RISC-V asm written! You rock.
<Lynne> last time the news site (no 's', there's only one) picked up the release before we wrote news
<j-b> haasn: GG on YUVJ
<j-b> Marth64: you rock about DVD!
<Lynne> yeah, you can say that again, its nice to be able to enjoy the only segmented DVD I have with no cuts in between segments
<elenril> Lynne: there's still lwn
<j-b> Andreas, Michael, Anton, James, Rémi, Lynne, Niklas, Zhao, Nuo Mi, Ramiro, Marvin, Haihao and Martin are the top contributors
<elenril> though we're usually beneath their notice
<Lynne> if you see us on there, it's probably a scandal
<elenril> also, slashdot, hackernews, reddit, and 4chan
<elenril> someone go and announce on all of these
<Lynne> elenril: any other comments? I improved phrasing a little better ("In addition to the above, this release has had a lot of important internal work done. By far the standout highlight here are the improvements made for full-range images.")
<elenril> Lynne: nothing major
<elenril> I don't want to go overboard with style nitpicks
<Lynne> yeah, in the future we should go with framapad (or whatever its sequel is called)
<elenril> it has a sequel?
<elenril> is it called 'git' by any chance?
<Lynne> no, the original was hosted by mozilla, but they took it down
<elenril> I thought it was some french nonprofit
<Lynne> I remember it being mozilla, or at least mozilla had an instance
<elenril> mozilla used to have an instance of everything, until it decide to focus on its core priorities of Pocket and AI
<haasn> what is pocket again?
<haasn> bookmarks as a service?
<Lynne> saves webpages, I think
<elenril> pocket is pref("extensions.pocket.enabled", false);
tufei__ has joined #ffmpeg-devel
tufei_ has quit [Ping timeout: 260 seconds]
<elenril> Lynne: oh right, I think we still call it a major release
<Lynne> we always call every release a major release
<elenril> every major one
<elenril> i.e. not a bugfix
<Lynne> should I change it?
<elenril> I'd say yes, otherwise there will be confusion
<elenril> more confusion than usual
<Lynne> sure, changed, thanks
<Lynne> thankfully, I'm pretty sure no one quotes us
kwizart has joined #ffmpeg-devel
<elenril> phoronix does
<elenril> they either quote or misinterpret us
<ramiro> Lynne: "The coded is starting to gain traction [...]" <- should be "codec"
<Lynne> fixed
quietvoid has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
jamrial has joined #ffmpeg-devel
cone-067 has quit [Quit: transmission timeout]
cone-707 has joined #ffmpeg-devel
<cone-707> ffmpeg Jonathan Baecker master:f3d2624bfab0: avformat/hlsenc: Fix missing EXT-X-DISCONTINUITY tag in subtitle streams
ngaullier has quit [Ping timeout: 252 seconds]
Krowl has joined #ffmpeg-devel
<cone-707> ffmpeg Jonathan Baecker n7.2-dev:HEAD: avformat/hlsenc: Fix missing EXT-X-DISCONTINUITY tag in subtitle streams
<cone-707> ffmpeg James Almer master:b1a7b0411aa4: fate/vcodec: add missing scale filter dependency to ffv1-2pass10 vsynth tests
<cone-707> ffmpeg James Almer master:b622714573a3: fate/hevc: add missing scale filter dependency to fate-hevc-mv-switch
<cone-707> ffmpeg James Almer master:6057cd8aeee5: fate/filter-audio: add missing aresample filter dependency to fate-filter-crazychannels
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
<Lynne> in the last 7 months, I've got the most lines changed
* psykose hands Lynne an expensive bottle of apple juice
<Lynne> we don't hand out trophies like they did late 90's?
<Lynne> they all end up at a Nth-hand store selling for next to nothing
<Lynne> you say apple juice is expensive, toilet paper has suddenly jumped up in price by literally 2x in the last 6 months here
<psykose> i got a 750ml bottle of apple juice for like 190nok the other day.. must have gold in it or something
<psykose> but it tastes good: hence, better than a trophy
vipyne has joined #ffmpeg-devel
<j-b> good morning
<cone-707> ffmpeg James Almer master:04182b55494b: avformat/mov: don't return the latest stream when an item stream is expected
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
vipyne has quit [Quit: Leaving.]
___nick___ has joined #ffmpeg-devel
graphitemaster has quit [Ping timeout: 260 seconds]
arbitercoin has joined #ffmpeg-devel
graphitemaster has joined #ffmpeg-devel
arbitercoin has quit [Ping timeout: 265 seconds]
kekePower1 has joined #ffmpeg-devel
kekePower has quit [Read error: Connection reset by peer]
kekePower1 is now known as kekePower
<Marth64> j-b, Lynne: cheers
<Marth64> I did figure out the ac3 partial frame issue at eof on chapter splitting, I think it's just how some discs are authored.
<Marth64> a quick parse of the ac3 header and checking the frame size fixes the issue in few lines
<Marth64> with ac3_parser of course
<jamrial> elenril: are you ok with the patches adding side data to tile grid stream groups and exporting display matrix? i just also implemented ICC profiles the same way (will send soon)
<jamrial> this is unrelated to the gainmap disposition set
Krowl has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Workl has joined #ffmpeg-devel
Workl23 has joined #ffmpeg-devel
Krowl has quit [Ping timeout: 252 seconds]
Workl has quit [Ping timeout: 252 seconds]
<elenril> jamrial: I don't see it being freed anywhere
<elenril> conceptually, yes
<jamrial> elenril: right, my bad. will add the relevant free call to ff_free_stream_group
IndecisiveTurtle has quit [Ping timeout: 244 seconds]
vipyne has joined #ffmpeg-devel
___nick___ has quit [Ping timeout: 276 seconds]
cone-707 has quit [Quit: transmission timeout]
Workl23 has quit [Read error: Connection reset by peer]
<elenril> jamrial: looks reasonable
<jamrial> ok, add missing bumps and such, and push
cone-912 has joined #ffmpeg-devel
<cone-912> ffmpeg James Almer master:50d1b89fa0d3: avformat/avformat: add side data to AVStreamGroupTileGrid
<cone-912> ffmpeg James Almer master:76eb3e5ff3a3: avformat/mov: get heif image rotation from irot box
ccawley2011 has quit [Ping timeout: 260 seconds]
<another|> j-b: are you aware that your website is rate limited?
derpydoo has joined #ffmpeg-devel
<j-b> another|: of course.
<j-b> another|: no time to fix it.
<another|> unfortunate, since now is the time many people click on it
aljazmc has joined #ffmpeg-devel
<Marth64> i read it through archive.org wayback machine
<j-b> another|: my provider is the one blocking it. Changing DNS to another server requires time
<j-b> Noone ever cared about my blog, usually
<j-b> I need to put CF in front
<another|> I thought it is already on CF?
<j-b> no.
<j-b> It's just fastmail
<elenril> how is serving a static webpage still a problem in 2024
derpydoo has quit [Quit: derpydoo]
<elenril> an atom laptop could do thousands of requests per second I'm sure
<another|> then why does it return cf IPs for me?
<j-b> another|: I guess because Fastmail is behind CF
iive has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
pnm has joined #ffmpeg-devel
<pnm> Hi, is there any plan to add HTTP/2 client code?
<pnm> but haven't been able to see anything on mailing list
BtbN has quit [Ping timeout: 248 seconds]
<sfan5> take this with a grain of salt, but it's much more likely that ffmpeg starts using libcurl than someone implementing h2 in ffmpeg
BtbN has joined #ffmpeg-devel
<pnm> alright thanks
<cone-912> ffmpeg James Almer release/7.1:12682eba2ef6: avformat/mov: don't return the latest stream when an item stream is expected
pnm has quit [Quit: Konversation terminated!]
averne has joined #ffmpeg-devel
psykose has quit [Remote host closed the connection]
microchip_ has quit [Quit: There is no spoon!]
microchip_ has joined #ffmpeg-devel
uau has quit [Quit: ZNC 1.9.1+deb1 - https://znc.in]
uau has joined #ffmpeg-devel
aljazmc has quit [Quit: Leaving]
Traneptora has joined #ffmpeg-devel
Teukka has quit [Read error: Connection reset by peer]
Teukka has joined #ffmpeg-devel
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
lemourin7 has joined #ffmpeg-devel
lemourin has quit [Killed (platinum.libera.chat (Nickname regained by services))]
lemourin7 is now known as lemourin
vipyne has quit [Quit: Leaving.]
MetaNova has quit [Ping timeout: 276 seconds]
MetaNova has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 265 seconds]
mkver has quit [Ping timeout: 252 seconds]
vipyne has joined #ffmpeg-devel
cone-912 has quit [Quit: transmission timeout]
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
vipyne_ has joined #ffmpeg-devel