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?
<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?
<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