vlm has quit [Quit: Leaving]
kurosu has quit [Quit: Connection closed for inactivity]
iive has quit [Quit: They came for me...]
<boxrick> I ripped a bunch of HD-DVDs years ago, sadly a bunch of them have become corrupted :( nothing to play them back on anymore.
Jhonny2x4 has joined #ffmpeg
<zeratul> boxrick, didn't you create iso-files?
<boxrick> I just re-muxed them to mkv files stripped out all the junk I didn't need. But at some point they have corrupted ( probably pre-dates me using ECC memory in my NAS )
<zeratul> have the disks or the mkv files become corrupted?
<boxrick> The MKV files, it was what I wanted to check a few hours ago.
<zeratul> sounds more like HDD failure
Jhonny2x4 has quit [Quit: WeeChat 4.1.2]
<boxrick> This is all stored on ZFS, with memory / filesystem checks. If this happened, it happened years ago.
<boxrick> I just never realised since I don't watch them very often
<BtbN> zfs recently had a certain file "corrpution" issue that got fixed
<zeratul> you can probably buy a HD-DVD drive on ebay
<BtbN> but the circumstances to trigger it were hyper specific, and your case sounds very unlikely to be affected
Jhonny2x4 has joined #ffmpeg
<boxrick> Maybe, probably easier to just 'acquire' them now.. Sadly the versions you get are never too hot are they.
LionEagle has joined #ffmpeg
<boxrick> Or as you say, pick up an old drive.
emanuele6 has quit [Read error: Connection reset by peer]
emanuele6 has joined #ffmpeg
bitbinge has joined #ffmpeg
beaver has quit [Remote host closed the connection]
Kruppt has quit [Quit: Leaving]
Tano has joined #ffmpeg
<bpmedley> zeratul: Did you find an answer for your fragmented mp4 question?
Fiacha has quit [Quit: Client closed]
Kei_N has quit [Read error: Connection reset by peer]
Kei_N has joined #ffmpeg
<zeratul> bpmedley, scroll back about an hour
<bpmedley> I read the scrollback and it's not clear if you found a way.
waleee has quit [Ping timeout: 252 seconds]
<zeratul> according to BtbN the solutions is to not use anything but mp4 :D
<bpmedley> Perhaps I misunderstood what you meant by "incomplete".
<zeratul> **to use anything but mp4
<bpmedley> Also, just from the perspective of knowing, it might be useful to have a methodology to create fragmented mp4 files.
<BtbN> fragmented mp4 files aren't nearly as great as it sounds
<zeratul> I know they exist because I've played back some incompletely downloaded mp4 files
<BtbN> incompletely downloaded is just a matter of moving the moov atom the front
<bpmedley> Understandable, and it's sometimes nice to have a way to make them for trying out different use cases.
<BtbN> but that is a post-processing step
<BtbN> Live-Recording is a whole other matter
<zeratul> I see
lavaball has quit [Remote host closed the connection]
fling has quit [Remote host closed the connection]
thilo has quit [Ping timeout: 256 seconds]
fling has joined #ffmpeg
thilo has joined #ffmpeg
QuackDoc has joined #ffmpeg
gianni834742 has joined #ffmpeg
<gianni834742> hello, I need some help with AV1 encoding with mediacodec on the Pixel 8
<gianni834742> `ffmpeg -i park_joy_1080p50.y4m -c:v av1_mediacodec -q:v 50 output.mp4` produces an empty mp4 container, while replacing the av1 in that command with hevc produces a valid bitstream
<gianni834742> anything I should do?
<zeratul> I'm amazed that someone is running ffmpeg on his smartphone
<gianni834742> haha, yep - im SSH'd into termux right now playing with ffmpeg, I'm really interested in AV1 hwenc
<zeratul> is the phone fast enough for encoding?
<gianni834742> the hardware encoder supports up to 720p169 according to the Codec Info app
<gianni834742> and encoding 1080p park_joy runs at like ~80fps
<gianni834742> but I don't know where that video stream is going lol
waleee has joined #ffmpeg
kus has joined #ffmpeg
kushal__ has quit [Ping timeout: 245 seconds]
LionEagle has quit [Ping timeout: 245 seconds]
Jhonny2x4 has quit [Read error: Connection reset by peer]
navi has quit [Quit: WeeChat 4.0.4]
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg
minimal has quit [Quit: Leaving]
rvalue has joined #ffmpeg
bitbinge has quit [Ping timeout: 240 seconds]
stolen has joined #ffmpeg
acovrig603 has joined #ffmpeg
acovrig60 has quit [Ping timeout: 256 seconds]
acovrig603 is now known as acovrig60
bitbinge has joined #ffmpeg
acovrig60 has quit [Ping timeout: 252 seconds]
<KombuchaKip> Was there a recent change to FFmpeg in which avcodec_send_packet() returns AVERROR(EAGAIN) instead of AVERROR_INVALIDDATA when I send it a corrupt packet?
acovrig60 has joined #ffmpeg
FH_thecat has quit [Quit: Leaving]
acovrig60 has quit [Read error: Connection reset by peer]
acovrig60 has joined #ffmpeg
waleee has quit [Ping timeout: 264 seconds]
<gianni834742> gonna ask again, anyone know how to use mediacodec AV1 encoding on the pixel 8 with ffmpeg?
AbleBacon has quit [Read error: Connection reset by peer]
Tinos has joined #ffmpeg
FH_thecat has joined #ffmpeg
MootPoot has joined #ffmpeg
theobjectivedad has quit [Remote host closed the connection]
gianni834742 has quit [Quit: Client closed]
theobjectivedad has joined #ffmpeg
Ingvix has quit [Ping timeout: 256 seconds]
Ingvix has joined #ffmpeg
hussein1 has quit [Remote host closed the connection]
epony has quit [Quit: QUIT]
QuackDoc has quit [Remote host closed the connection]
QuackDoc has joined #ffmpeg
rpthms has quit [Remote host closed the connection]
rpthms has joined #ffmpeg
QuackDoc has quit [Remote host closed the connection]
stolen has quit [Quit: Connection closed for inactivity]
YuGiOhJCJ has joined #ffmpeg
apteryx has quit [Ping timeout: 260 seconds]
hussein1 has joined #ffmpeg
lusciouslover has quit [Remote host closed the connection]
lusciouslover has joined #ffmpeg
hussein1_ has joined #ffmpeg
hussein1 has quit [Ping timeout: 240 seconds]
bitbinge has quit [Ping timeout: 240 seconds]
apteryx has joined #ffmpeg
MootPoot has quit [Quit: Connection closed for inactivity]
Jhonny2x4 has joined #ffmpeg
Jhonny2x4 has quit [Read error: Connection reset by peer]
zsoltiv has joined #ffmpeg
kurosu has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
rv1sr has joined #ffmpeg
rvalue has quit [Ping timeout: 252 seconds]
rvalue has joined #ffmpeg
nigetilly has joined #ffmpeg
Icedream has quit [Quit: A lol made me boom.]
Icedream has joined #ffmpeg
jtgd has quit [Quit: WeeChat 4.1.2]
jtgd has joined #ffmpeg
nigetilly has quit [Ping timeout: 252 seconds]
<antto> this library is impossible to figure out
<antto> >:(
<vincejv> antto: what exactly are u tryin to do?
\\Mr_C\\ has quit [Remote host closed the connection]
<antto> make a proper .mp4 with both video and audio
<vincejv> codec?
<vincejv> elaborate on proper?
<antto> i managed to make *some* .mp4 with just video, altho it's probably not quite right because smplayer plays it but acts like it doesn't know the size and position in time
<antto> the goal was generally whatever seems to be popular at the moment for like uploading to youtube, h264 and stereo AAC
hpkn has joined #ffmpeg
<antto> so this is a CLI app which is supposed to take a stereo soundfile as input (typically wav), and output a video with audio
<antto> where the audio is basically the same as the input wav (altho i might have to delay it a bit), while the picture is synthesized by me, from the audio (it's an audio visualisation, spectrograph)
<antto> i draw it in float RGB, then i managed to convert it to YUV420 with ffmpeg, that all seems to work even if it seems a bit weird
<vincejv> ffmpeg -i input.video -c:v libx264 -c:a aac -ac 2 -movflags +faststart medium out.mp4
<vincejv> bare minimum i use
<vincejv> generate sample files first before encoding the entire thing
<antto> not sure what that ^ is
<antto> i'm writing this in C++
<vincejv> oh okay
billchenchina has joined #ffmpeg
<antto> i think this is the other problem... there's a lot of information about ffmpeg but most of it is about ffmpeg CLI usage, not the library itself
<vincejv> what's wrong with using the cli and using system()?
<antto> i'm getting kinda tired of rewriting this thing already
billchenchina has quit [Client Quit]
<antto> and no idea how something like that could work
<antto> i load the input file with libsndfile, and that works fine, it gives me the audio in float, great, reading works, no problem
<antto> but then ffmpeg has tons of functions doing who knows what, and there isn't an example which does what i need
<antto> i started from the video encoding example, but that one doesn't convert the picture, then i somehow managed to figure out how to add picture conversion too
waleee has joined #ffmpeg
<antto> but now i need to add the audio... aaand.. x_x
<antto> perhaps maybe i should just use a picture lib and vomit each frame as a .png and then leave it to be stitched together externally
<antto> that would be such a waste of space tho
lavaball has joined #ffmpeg
Some_Person has quit [Quit: ZNC 1.8.2 - https://znc.in]
Sl4yer has joined #ffmpeg
l4yer has quit [Ping timeout: 255 seconds]
Some_Person has joined #ffmpeg
FH_thecat has quit [Ping timeout: 252 seconds]
LionEagle has joined #ffmpeg
irwiss has quit [Read error: Connection reset by peer]
irwiss has joined #ffmpeg
irrgit_ has joined #ffmpeg
irrgit has quit [Ping timeout: 240 seconds]
odrling has quit [Remote host closed the connection]
Tinos has quit [Quit: Client closed]
odrling has joined #ffmpeg
l4yer has joined #ffmpeg
Sl4yer has quit [Ping timeout: 246 seconds]
<Bombo> so i tried every pixfmt with this script: http://sprunge.us/wqF8VS results: without X: http://sprunge.us/fChCCX with X: http://sprunge.us/FY2h6j with X as root: http://sprunge.us/sSPbU2 (on my raspberry pi3/bookworm) looks like there is no matching pixfmt for kmsgrab on the pi i guess?
rsx has joined #ffmpeg
bitbinge has joined #ffmpeg
Jhonny2x4 has joined #ffmpeg
kurosu has left #ffmpeg [#ffmpeg]
<jkqxz> The format of the framebuffer is printed in the log.
<BtbN> looks more like a deeper issue to me, like it's not working at all?
<BtbN> Not very surprising on a Pi
<Bombo> jkqxz: which one is it?
<jkqxz> Without X says 36314752 (RG16) and with X says 34325258 (XR24).
<Bombo> BtbN: not working
<BtbN> Oh, on the log I picked it's just "No handle set on framebuffer: maybe you need some additional capabilities?"
<Bombo> jkqxz: but none of them work
<jkqxz> So your first one is 565.
<Bombo> BtbN: not sure what that means
<jkqxz> Indeed you can see in the log that it got further with 565, but you didn't get the format on the hwdownload output so it didn't match.
<jkqxz> Try with "-vf 'hwdownload,format=rgb565le'" and no format set for kmsgrab.
epony has joined #ffmpeg
<jkqxz> Second one same, with bgr0.
<jkqxz> (You only need to set the format explicitly on kmsgrab with old kernels before the GETFB2 ioctl existed. With GETFB2 it tell you the format as well, hence all the messages saying the format you provided didn't match the actual framebuffer.)
<BtbN> the format negotiation being this clunky in the filter chain is definitely not very pretty
XdaddyZX_ has quit [Quit: Connection closed for inactivity]
epony has quit [Remote host closed the connection]
low-key has quit [Ping timeout: 268 seconds]
Jibwood has joined #ffmpeg
low-key has joined #ffmpeg
Kruppt has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
ivanich has joined #ffmpeg
HarshK23 has quit [Quit: Connection closed for inactivity]
<Bombo> mkay so it seems to work without X as root + as pi with ,format=rgb565le, that does not work with X (root: invalid output format..., pi: no handle set...), with X as root ,format=bgr0 grabs to a file, but when i play it its only vertical lines, as user pi i get 'no handle set ...'
HarshK23 has joined #ffmpeg
<jkqxz> Modifier 700000000000001 is not linear; seems to map to this <https://github.com/torvalds/linux/blob/master/include/uapi/drm/drm_fourcc.h#L1002-L1021>.
FH_thecat has joined #ffmpeg
<jkqxz> The way of dealing with this on other devices is to map the surface to a GPU API which can deal with the tiling for you (like Vulkan, say) rather than downloading it directly. No idea if that is possible here.
<jkqxz> Or maybe someone has written a detiler for it somewhere, but it's not currently in ffmpeg.
bitbinge has quit [Ping timeout: 240 seconds]
navi has joined #ffmpeg
waleee has quit [Ping timeout: 245 seconds]
lusciouslover has quit [Ping timeout: 245 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Ingvix has quit [Ping timeout: 245 seconds]
lusciouslover has joined #ffmpeg
Ingvix has joined #ffmpeg
bitbinge has joined #ffmpeg
rv1sr has quit []
turlando has quit []
turlando has joined #ffmpeg
irrgit_ has quit [Remote host closed the connection]
irrgit_ has joined #ffmpeg
bitbinge has quit [Ping timeout: 240 seconds]
Peetz0r has quit [Quit: restarting for system updates]
praise_the_sun has joined #ffmpeg
Peetz0r has joined #ffmpeg
bitbinge has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
lavaball has joined #ffmpeg
rv1sr has joined #ffmpeg
squeaktoy has quit [Ping timeout: 255 seconds]
BtbN has quit [Remote host closed the connection]
BtbN has joined #ffmpeg
praise_the_sun has quit [Quit: Client closed]
praise_the_sun has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
minimal has joined #ffmpeg
rvalue has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
squeaktoy has joined #ffmpeg
Muimi has joined #ffmpeg
irrgit_ has quit [Read error: Connection reset by peer]
irrgit_ has joined #ffmpeg
LionEagle has quit [Quit: Leaving]
Sakura`Kinomoto has quit [Ping timeout: 276 seconds]
rsx has quit [Ping timeout: 264 seconds]
waleee has joined #ffmpeg
zmt01 has joined #ffmpeg
rsx has joined #ffmpeg
zmt00 has quit [Ping timeout: 260 seconds]
praise_the_sun has quit [Ping timeout: 250 seconds]
praise_the_sun has joined #ffmpeg
praise_the_sun has quit [Ping timeout: 250 seconds]
JanC has quit [Ping timeout: 240 seconds]
iive has joined #ffmpeg
JanC has joined #ffmpeg
billchenchina has joined #ffmpeg
praise_the_sun has joined #ffmpeg
LionEagle has joined #ffmpeg
s55 has quit [Ping timeout: 268 seconds]
junaid_ has joined #ffmpeg
junaid_ has quit [Quit: leaving]
ivanich has quit [Ping timeout: 240 seconds]
bitbinge has quit [Ping timeout: 240 seconds]
s55 has joined #ffmpeg
lavaball has quit [Quit: lavaball]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
lavaball has joined #ffmpeg
Traneptora has joined #ffmpeg
bitbinge has joined #ffmpeg
junaid_ has joined #ffmpeg
bitbinge has quit [Remote host closed the connection]
bitbinge has joined #ffmpeg
billchenchina has quit [Quit: Leaving]
junaid_ has quit [Remote host closed the connection]
trillion_exabyte has quit [Ping timeout: 255 seconds]
trillion_exabyte has joined #ffmpeg
rsx has quit [Quit: rsx]
AbleBacon has joined #ffmpeg
ivanich has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
Sakura`Kinomoto has joined #ffmpeg
Tano has quit [Quit: WeeChat 4.0.4]
user23 has joined #ffmpeg
epony has joined #ffmpeg
Jhonny2x4 has quit [Quit: WeeChat 4.1.2]
Jhonny2x4 has joined #ffmpeg
Jhonny2x4 has quit [Client Quit]
Jhonny2x4 has joined #ffmpeg
Jhonny2x4 has quit [Client Quit]
Jhonny2x4 has joined #ffmpeg
ivanich has joined #ffmpeg
Jhonny2x4 has quit [Quit: WeeChat 4.1.2]
Jhonny2x4 has joined #ffmpeg
rv1sr has quit []
Jhonny2x4 has quit [Client Quit]
fling has quit [Remote host closed the connection]
fling has joined #ffmpeg
ivanich has quit [Read error: Connection reset by peer]
ivanich has joined #ffmpeg
gvg has quit [Ping timeout: 252 seconds]
gvg__ has quit [Ping timeout: 276 seconds]
gvg has joined #ffmpeg
gvg_ has joined #ffmpeg
bitbinge has quit [Remote host closed the connection]
bitbinge has joined #ffmpeg
Jibwood has quit [Remote host closed the connection]
Jibwood has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
bitbinge has quit [Remote host closed the connection]
bitbinge has joined #ffmpeg
zsoltiv has quit [Remote host closed the connection]
lavaball has quit [Quit: lavaball]
Kruppt has quit [Quit: Leaving]
Jhonny2x4 has joined #ffmpeg
SuicideShow has quit [Ping timeout: 246 seconds]
SuicideShow has joined #ffmpeg
Jhonny2x4 has quit [Quit: WeeChat 4.1.2]
Jhonny2x4 has joined #ffmpeg