BtbN changed the topic of #ffmpeg to: Welcome to the FFmpeg USER support channel | Development channel: #ffmpeg-devel | Bug reports: https://ffmpeg.org/bugreports.html | Wiki: https://trac.ffmpeg.org/ | This channel is publically logged | FFmpeg 7.0 is released
ttys000 has quit [Ping timeout: 255 seconds]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
lexano has quit [Ping timeout: 268 seconds]
alexherbo2 has quit [Remote host closed the connection]
ttys000 has joined #ffmpeg
lucasta has joined #ffmpeg
Muimi has joined #ffmpeg
lexano has joined #ffmpeg
kilobyte_ch has quit [Ping timeout: 256 seconds]
Tinos has quit [Ping timeout: 250 seconds]
iive has quit [Quit: They came for me...]
xx has quit [Ping timeout: 260 seconds]
kilobyte_ch has joined #ffmpeg
markizano has quit [Remote host closed the connection]
markizano has joined #ffmpeg
lucasta has quit [Quit: Leaving]
waleee has quit [Ping timeout: 245 seconds]
e^pi-1 has quit [Quit: WeeChat 4.2.2]
e^pi-1 has joined #ffmpeg
Keshl has quit [Quit: Konversation terminated!]
Keshl has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.2]
e^pi-1 has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.2]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
Tinos has joined #ffmpeg
e^pi-1 has joined #ffmpeg
e^pi-1 has quit [Client Quit]
minimal has quit [Quit: Leaving]
e^pi-1 has joined #ffmpeg
MootPoot has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
KimK has joined #ffmpeg
kts has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
e^pi-1 has quit [Quit: WeeChat 4.2.2]
e^pi-1 has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.2]
e^pi-1 has joined #ffmpeg
TheSilentLink has quit [Ping timeout: 256 seconds]
TheSilentLink has joined #ffmpeg
kts_ has joined #ffmpeg
kts_ has quit [Max SendQ exceeded]
kts has quit [Ping timeout: 264 seconds]
kts_ has joined #ffmpeg
jagannatharjun has joined #ffmpeg
kts_ is now known as kts
kts has quit [Quit: Leaving]
coldfeet has joined #ffmpeg
kts has joined #ffmpeg
<kts> I am converting mkv into mp4 for a TV. I used the default configuration.
<kts> It stutters.
rpthms has quit [Remote host closed the connection]
rpthms has joined #ffmpeg
Tinos has quit [Ping timeout: 250 seconds]
kts has quit [Ping timeout: 245 seconds]
kts has joined #ffmpeg
Ox7C5 has joined #ffmpeg
MootPoot has quit [Quit: Connection closed for inactivity]
Oksana has joined #ffmpeg
unturned3 has joined #ffmpeg
<Oksana> What do I do with a video that has two identical mdat things but none of the moov atoms?
kts has quit [Ping timeout: 240 seconds]
<Oksana> mplayer said [dvvideo @ 0x7fa94f49c380]Concealing bitstream errors [dvvideo @ 0x7fa94f49c380]AC EOB marker is absent pos=67 and played a stream of moving pixels, with the resolution probably correct, but to a human it looks like colourful nonsense
<unturned3> Has anyone managed to get `doc/examples/hw_decode.c` to work on MacOS (ver 14.3)? When I run it with any video file, it prints the error message "Failed to get HW surface format".
<galad> Oksana: do you know what's the video codec of that file, is it dv?
<unturned3> I've described the issue in more detail on the libav-user mailing list (https://ffmpeg.org//pipermail/libav-user/2024-April/013480.html), but nobody responded so far.
<unturned3> Would it be appropriate to try the #ffmpeg-devel channel?
<galad> unturned3: what device name did you pass in?
<galad> hwaccel definitely works on macOS, but I never looked at that sample so I don't know what's going wrong
<unturned3> galad: I passed in "videotoolbox". This is the only one that's shown as available.
<unturned3> (i.e. if you pass in some gibberish, the program will report the error and show the available device names)
xx has joined #ffmpeg
noobaroo has quit [Quit: Konversation terminated!]
vampirefrog has quit [Remote host closed the connection]
vampirefrog has joined #ffmpeg
vampirefrog has quit [Remote host closed the connection]
kts has joined #ffmpeg
kts has quit [Ping timeout: 256 seconds]
rv1sr has joined #ffmpeg
vampirefrog has joined #ffmpeg
noobaroo has joined #ffmpeg
e^pi-1 has quit [Ping timeout: 256 seconds]
jemius has joined #ffmpeg
kts has joined #ffmpeg
internatetional has joined #ffmpeg
bitoff has quit [Ping timeout: 240 seconds]
coldfeet has quit [Ping timeout: 245 seconds]
coldfeet has joined #ffmpeg
Muimi has joined #ffmpeg
Raz- has joined #ffmpeg
Raz- has quit [Ping timeout: 264 seconds]
Raz- has joined #ffmpeg
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg
kts has quit [Quit: Konversation terminated!]
waleee has joined #ffmpeg
ivanich has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
signalhunter has quit [Quit: Zzz]
TheSilentLink has quit [Ping timeout: 252 seconds]
FH_thecat has quit [Quit: Leaving]
TheSilentLink has joined #ffmpeg
noobaroo has quit [Remote host closed the connection]
lolok has joined #ffmpeg
rvalue- has joined #ffmpeg
rvalue has quit [Ping timeout: 264 seconds]
rvalue- is now known as rvalue
noobaroo has joined #ffmpeg
waleee has quit [Ping timeout: 252 seconds]
FH_thecat has joined #ffmpeg
rsx has joined #ffmpeg
lusciouslover has quit [Ping timeout: 245 seconds]
lusciouslover has joined #ffmpeg
Suchiman has joined #ffmpeg
e^pi-1 has joined #ffmpeg
lusciouslover has quit [Read error: Connection reset by peer]
lusciouslover has joined #ffmpeg
kts has joined #ffmpeg
<noobaroo> i have a weird question, when I use stream copy from an mp4 to a new mp4, the product is (everytime i check lately) bigger than the original file
<noobaroo> I'm wondering what sort of metadata is being added, and is there a way to strip all metadata completely to reduce size?
lavaball has joined #ffmpeg
kts_ has joined #ffmpeg
kts has quit [Ping timeout: 268 seconds]
kts_ has quit [Quit: Leaving]
Perflosopher has quit [Quit: The Lounge - https://thelounge.chat]
kts has joined #ffmpeg
jemius has quit [Quit: Leaving]
signalhunter has joined #ffmpeg
bitoff has joined #ffmpeg
kts has quit [Ping timeout: 245 seconds]
Raz- has quit [Remote host closed the connection]
Raz- has joined #ffmpeg
kts has joined #ffmpeg
iive has joined #ffmpeg
mrelcee has quit [Quit: I want Waffles!]
mrelcee has joined #ffmpeg
MootPoot has joined #ffmpeg
kts has quit [Ping timeout: 245 seconds]
Muimi has quit [Ping timeout: 272 seconds]
e^pi-1 has quit [Quit: WeeChat 4.2.2]
noobaroo has quit [Quit: Konversation terminated!]
xx has quit [Ping timeout: 260 seconds]
xx has joined #ffmpeg
luser1 has quit [Ping timeout: 260 seconds]
luser1 has joined #ffmpeg
ivanich has joined #ffmpeg
<Offspring> hi, I've got a video that I'm trying to encode that has 5 pixels on the right side that need to be cropped out. I know how to pass the flag when both sides, either top and bottom or left and right are synchronized in terms of cropping but I'm not clear how to tell ffmpeg I only want to remove the 5 pixels from the right. How would I go about doing that?
vlm has joined #ffmpeg
<BtbN> hm, doing it on both sides seems more complicated than just cropping the right?
<BtbN> How ARE you cropping?
<BtbN> This shouldn't be much more than running it through the crop filter and reducing the width
Marth64 has joined #ffmpeg
Marth64 has quit [Ping timeout: 260 seconds]
internatetional has quit [Quit: WeeChat 4.2.1]
Tinos has joined #ffmpeg
KimK has quit [Ping timeout: 240 seconds]
minimal has joined #ffmpeg
<yrc> Hello. I rip DVD chapters using (in short) `ffmpeg -f dvdvideo -title T -chapter_start C -chapter_end C -i dvd.iso [misc map/enc options] t.T.ch.C.mkv`, and later merge them with `mkvmerge`. I have duration issues, e.g. ffprobe (on DVD) says C 1 is 00:08:57.040000 long, but after rip with ffmpeg, ffprobe (on MKV) says streams’ duration are 00:08:56.920000000, 00:08:56.896000000, 00:08:57.056000000,
<yrc> 00:08:56.896000000, 00:08:57.056000000, 00:08:57.056000000, 00:01:14.640000000, 00:01:14.640000000, 00:08:49.640000000, 00:08:49.640000000, 00:08:49.640000000, 00:08:49.640000000.
<yrc> Problem is, the small duration diffences seem to cause issues in the final merged MKV, after `mkvmerge` has appended chapter after chapter.
<yrc> Is there a way, when riping/encoding with ffmpeg, to force all streams to be exactly (or as close as possible to) the duration reported by ffprobe from the DVD?
<yrc> By the way, Marth64, I finally switched from HandBrakeCLI to ffmpeg for ripping because I was missing command-line flags to get exactly what I wanted with HandBrake :-)
iive has quit [Ping timeout: 245 seconds]
beaver has quit [Remote host closed the connection]
MootPoot has quit [Quit: Connection closed for inactivity]
iive has joined #ffmpeg
telgareith has joined #ffmpeg
<telgareith> is there a way to include subtitles and AAC audio into one file? (no video)
<JEEB> why would there not be?
<JEEB> not like most containers force you to have streams of type X
<JEEB> like mp4, matroska or whatever
<yrc> telgareith: I guess yes, at least into an MKV container.
Warcop has quit [Remote host closed the connection]
<Offspring> the way I'm doing it is just passing it a resolution, so like 1920:1080 or 1280:720
<yrc> Offspring: If I understand your issue correctly, let’s say you start with a picture of 100x100, and you want the 95 left-most pixels of each line (100−5). You’d specify -filter:v crop:95:100:0:0.
microchip_ has quit [Quit: There is no spoon!]
<JEEB> the overall options for that filter can be listed with `ffmpeg -h filter=crop`
microchip_ has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
rv1sr has quit []
coldfeet has quit [Remote host closed the connection]
<Offspring> ok, thanks yrc
<Offspring> that's basically what I was looking for
Narrat has joined #ffmpeg
waleee has joined #ffmpeg
mrelcee has quit [Quit: I want Waffles!]
mrelcee has joined #ffmpeg
microchip_ has quit [Quit: There is no spoon!]
microchip_ has joined #ffmpeg
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #ffmpeg
lolok has quit [Quit: lolok]
GenTooMan has quit [Quit: Leaving]
rsx has quit [Quit: rsx]
Ox7C5 has quit [Quit: Lost terminal]
Narrat has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.]
hjckr has quit [Ping timeout: 240 seconds]
Haxxa has quit [Quit: Haxxa flies away.]
Juest has quit [Ping timeout: 255 seconds]
Haxxa has joined #ffmpeg
GenTooMan has joined #ffmpeg
lavaball has joined #ffmpeg
Juest has joined #ffmpeg
<Offspring> hi again, I was able to encode the video but the resolution is off a little, as in there's 2 pixels on the left I need to crop, plus the 5 on the right. If I'm using "-vf", "crop=1916:1080:0:0, scale=1276:720:0:0" for the encode, with this currently being the 2px on the left, plus one on the right, how can I get the encode to be 1280x720 minus the 7 pixels? Obviously the resolution won't wind up being 1280x720, or 1276:720 either. I'm sure the 1276
<Offspring> is also wrong :/.
Raz- has quit [Quit: Leaving]
jagannatharjun has quit [Quit: Connection closed for inactivity]
vlm has quit [Quit: Leaving]
lavaball has quit [Remote host closed the connection]
Vonter has quit [Ping timeout: 260 seconds]
Ram-Z has quit [Ping timeout: 260 seconds]
ivanich has quit [Ping timeout: 252 seconds]
Ram-Z has joined #ffmpeg
ttys000 has quit [Ping timeout: 255 seconds]
ttys000 has joined #ffmpeg
Ram-Z has quit [Quit: ZNC - http://znc.in]
Ram-Z has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
ttys000 has quit [Ping timeout: 246 seconds]
System_Error has joined #ffmpeg
xx has quit [Remote host closed the connection]
xx has joined #ffmpeg
ttys000 has joined #ffmpeg
Netham45 has joined #ffmpeg
<Netham45> Is there any way to adjust the volume of a stream without restarting ffmpeg?
<Netham45> If there was any way to adjust eq on the fly too that'd be amazing
xx has quit [Remote host closed the connection]
SuicideShow has quit [Ping timeout: 245 seconds]
SuicideShow has joined #ffmpeg
e^pi-1 has joined #ffmpeg
lucasta has joined #ffmpeg
The_Blode has quit [Quit: Connection closed for inactivity]
<BtbN> I think those filters support commands? So yes, via commands, or zmq if you want to be fancy