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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<pal_>
i have seen no evidence that xl can go faster than j2k
<pal_>
Lynne: by "editing", do you mean cutting and assembling the final timeline, or do you mean modifying the contents of the frame?
<pal_>
Cutting/editing is often done with proxies. In entire lifecycle of a title, a minority of activities require access to full quality. The idea is one can store content at the highest quality (lossless or not) but access on a best effort basis, depending on the activity.
<Lynne>
meh
<Lynne>
its not the 90's anymore, if you can't have your cake and eat it, its simply not good enough!
<pal_>
For example, dubbing/subtitling does not require full quality...
<pal_>
... or checking if there is in fact a starbucks cup or a boom in a shot
mkver has joined #ffmpeg-devel
<Lynne>
you wouldn't use something poorly integrated for this, you'd use a test cut
compnnn has joined #ffmpeg-devel
compnn has quit [Read error: Connection reset by peer]
AbleBacon has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
<rcombs>
Lynne: my laptop's SSD does several GB/s both read and write, which is plenty for even 4K uncompressed
<rcombs>
in practice nobody uses loassless video for editing even in a studio setting though
<rcombs>
the limiting factor these days is more network bandwidth (to NAS drives and such), or storage space, rather than raw disk speed
<rcombs>
and raw disk speed is more of a concern for recording than editing
<rcombs>
intra-only lossy codecs do plenty well for even very high-end applications
markh has quit [Ping timeout: 264 seconds]
ramiro has quit [Ping timeout: 264 seconds]
Krowl has quit [Quit: Krowl]
ramiro has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
dionisis has quit [Ping timeout: 268 seconds]
dionisis has joined #ffmpeg-devel
cone-982 has joined #ffmpeg-devel
<cone-982>
ffmpeg Martin Storsjö master:ab8f7030bc46: aarch64: Use cntvct_el0 as timer register on Android and macOS
rvalue has quit [Remote host closed the connection]
rvalue has joined #ffmpeg-devel
<Lynne>
rcombs: depends on the field, for VFX, OpenEXR is the standard, but for everything else, including recording, its prores, or a vendor-specific format
<Lynne>
on a side-note, the reason why you can't find good pro cinema cameras able to record to uncompressed raw is because RED claimed they owned the patent on that, and sued everyone
<Lynne>
the single manufacturer which dared to was Kinefinity, and they used CinemaDNG, e.g. writing a single raw DNG file with a timestamp in the name and an XML manifest PER FRAME
<Lynne>
I'd just like to dream we can do better than this
Krowl has quit [Read error: Connection reset by peer]
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
rellla has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
sm2n has quit [Remote host closed the connection]
staceee has quit [Remote host closed the connection]
<Daemon404>
(i.e. the ones that dont include the rectangular stuff with open questions)
IndecisiveTurtle has quit [Ping timeout: 264 seconds]
<Daemon404>
jamrial, and actually i had a brain fart. youre right it should be 0. i got my enums mixed up
<Daemon404>
changed locally. do you want a a v2 for the set?
<jamrial>
yes
<Daemon404>
ok will send
<Daemon404>
(trying to get this sorted properly so i can start using them at $dayjob)
<jamrial>
is this vexu box also defined for iso-bmff, or just mov?
<Daemon404>
both
<Daemon404>
with some official apple streams in both
<Daemon404>
but also some of it isnt define at all
<Daemon404>
because they never updated their docs properly
<Daemon404>
:D
<Daemon404>
so their pdf misses a bunch
<Daemon404>
i have emailed them about this but they ghosted me
<Daemon404>
(shocking, i know)
IndecisiveTurtle has joined #ffmpeg-devel
<Daemon404>
(if we want to get Super Technical, the public docs only define it in ISOBMFF, but all of apple's software produces it in MOV, except for streaming :D)
<jamrial>
doesn't seem to be present in 14496-12 2015 :/
<Daemon404>
it isnt in any spec
<Daemon404>
just apple's pdf and files
<jamrial>
oh
<Daemon404>
and half of the boxes are currently missing from apple's pdf
<Daemon404>
since it was a draft
<Daemon404>
i had to reverse engineer the rest
<Daemon404>
do you expect better from them? i dont.
<jamrial>
heh
<Daemon404>
jamrial, last question: a co-worker suggested to call it rectilinear rather than rectangular, as the rest of the industry calls it the former.
<Daemon404>
any opinion?
IndecisiveTurtle has quit [Ping timeout: 255 seconds]
<jamrial>
either is fine by me. rectilinear may help differentiate it from the equirectangular one
<Daemon404>
will change
<Daemon404>
using the more standard term seems reaosnable to me
<JEEB>
Daemon404: essentially modern MOV is now pretty much 14496-12 plus apple stuff...
<Daemon404>
yeah.
<Daemon404>
and mov == we can do whatever we want and not define it
<Daemon404>
because it technically is proprietary
<BBB>
the troll is strong
<BBB>
must ... not ... bite
<JEEB>
then just gnawl at it? :3
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<Daemon404>
sent
Krowl has quit [Read error: Connection reset by peer]
cone-982 has quit [Quit: transmission timeout]
Krowl has joined #ffmpeg-devel
<jdarnley>
Didn't someone report a crash in the flac encoder several months ago
<jdarnley>
I have a fix sitting in my tree
MikhailAMD has quit [Quit: Leaving]
<mkver>
jdarnley: ticket number?
<jdarnley>
I don't have one. I recall someone pinged me on irc
<jdarnley>
I think it was some automated testing that generated a sequence of data that triggered the bug
<jdarnley>
on x86
feiwan1 has quit [Ping timeout: 268 seconds]
feiwan1 has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
MisterMinister has joined #ffmpeg-devel
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
feiwan1 has quit [Ping timeout: 255 seconds]
Krowl has quit [Read error: Connection reset by peer]
AbleBacon has joined #ffmpeg-devel
feiwan1 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
ngaullier has quit [Ping timeout: 268 seconds]
ccawley2011 has quit [Read error: Connection reset by peer]
feiwan1 has quit [Ping timeout: 264 seconds]
<rajivharlalka>
BBB you had mentioned that if the video data is 10bit, AVFrame's data would be in unint16_t* , does that need to explicity type-casted from the available unint8_t? Do you have a reference implementation for a similar thing, would be helpful.
Krowl has quit [Read error: Connection reset by peer]
microchip__ has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 255 seconds]
microchip__ is now known as microchip_
<Daemon404>
glad to see i unsubscribed for 2 months and that cursed thread is sitll going
* Daemon404
100 foot pole
feiwan1 has quit [Ping timeout: 255 seconds]
<Lynne>
fix aac sbr padding calculations and I'll use my power to make it go away
<Lynne>
e.g. I'd buy you a beer or two to forget about it momentarily :)
mkver has quit [Ping timeout: 268 seconds]
AndrewSayers1 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
AndrewSayers has quit [Ping timeout: 264 seconds]
<nevcairiel>
log10(0) is undefined right? is that ok to call? it throws a fp exception here, which is anything but great (talking about 5df901ffa56e0ff225fcc129c751befeb3b4d0d0 which does that can causes me grief)
<jkqxz>
It's not undefined. It is implementation-defined what it returns and whether you get a SIGFPE, though.
<jkqxz>
I agree that that code should be checking for error conditions before they occur.
unlord has quit [Ping timeout: 260 seconds]
unlord has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
unlord has quit [Ping timeout: 268 seconds]
unlord has joined #ffmpeg-devel
<j-b>
good morning
sgm has left #ffmpeg-devel [#ffmpeg-devel]
unlord has quit [Ping timeout: 255 seconds]
unlord has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]