whupdup has quit [Quit: Going offline, see ya! (www.adiirc.com)]
lavaball has quit [Remote host closed the connection]
root__ has quit [Quit: leaving]
EmleyMoor has quit [Ping timeout: 255 seconds]
Shuriko has joined #ffmpeg
Ram-Z has quit [Ping timeout: 258 seconds]
Ram-Z has joined #ffmpeg
Ram-Z has quit [Remote host closed the connection]
kraftwerk28 has joined #ffmpeg
Ram-Z has joined #ffmpeg
bitbinge has quit [Quit: bitbinge]
MrZeus_ has quit [Ping timeout: 264 seconds]
ecapi__ has joined #ffmpeg
ecapi__ has quit [Ping timeout: 272 seconds]
ecapi__ has joined #ffmpeg
intrac has quit [Ping timeout: 255 seconds]
intrac has joined #ffmpeg
ecapi__ has quit [Ping timeout: 255 seconds]
<aaabbb> is there any reason whatsoever not to use -tag:v hvc1 when encoding hevc?
<aaabbb> apple devices require hvc1 and i read online that it's needed to play on them but does anything require hev1 instead?
Epakai has joined #ffmpeg
bertieb has quit [Ping timeout: 260 seconds]
bertieb has joined #ffmpeg
thilo has quit [Ping timeout: 248 seconds]
yawkat has quit [Ping timeout: 258 seconds]
thilo has joined #ffmpeg
yawkat has joined #ffmpeg
mrelcee has quit [Quit: I want Waffles!]
mrelcee has joined #ffmpeg
Vonter has quit [Ping timeout: 258 seconds]
navi has quit [Quit: WeeChat 4.0.4]
Vonter has joined #ffmpeg
kurosu has quit [Quit: Connection closed for inactivity]
ecapi has joined #ffmpeg
lusciouslover has joined #ffmpeg
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue has joined #ffmpeg
ecapi has quit [Ping timeout: 258 seconds]
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg
ecapi has joined #ffmpeg
Xaldafax has quit [Quit: Bye...]
bitbinge has joined #ffmpeg
markizano has quit [Quit: Poweroff]
markizano has joined #ffmpeg
maxim_d33 has quit [Ping timeout: 255 seconds]
maxim_d33 has joined #ffmpeg
Ogabaga has quit [Quit: Konversation terminated!]
Ogabaga has joined #ffmpeg
Ogabaga has quit [Ping timeout: 260 seconds]
Vonter has quit [Ping timeout: 258 seconds]
waleee has quit [Ping timeout: 272 seconds]
Vonter has joined #ffmpeg
fling has quit [Ping timeout: 256 seconds]
adendrag33209987 has joined #ffmpeg
adendrag33209987 has quit [Ping timeout: 240 seconds]
adendrag33209987 has joined #ffmpeg
Tano has quit [Quit: WeeChat 4.0.4]
realies has quit [Quit: ~]
theobjectivedad has quit [Remote host closed the connection]
theobjectivedad has joined #ffmpeg
fling has joined #ffmpeg
fling has quit [Remote host closed the connection]
fling_ has joined #ffmpeg
durandal_1707 has quit [Ping timeout: 255 seconds]
fling_ is now known as fling
durandal_1707 has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
Ogabaga has joined #ffmpeg
bitbinge has quit [Quit: bitbinge]
rv1sr has joined #ffmpeg
elastic_dog has quit [Ping timeout: 260 seconds]
elastic_dog has joined #ffmpeg
<galad> aaabbb: not really, it's better to use hvc1
<aaabbb> galad: so i should stream copy all the hev1 with -tag:v hvc1 if compatibility is needed?
<galad> unless you need to change pps or other things mid stream
<aaabbb> the videos are already in their final form, nothing in the hevc stream has to change
<aaabbb> the difference is that hev1 puts metadata in the hevc stream, and hvc1 puts metadata in some container atom, right?
<galad> hvc1 requires a complete hvcC atom with all the sps and pps
<galad> most encoders already put all that's needed
<galad> but there is a "completeness" bit you probably will want to set to 1 if it's not already set
<aaabbb> how would i do that, and why? is this not enough? ffmpeg -i in.mp4 -c copy -tag:v hvc1 out.mp4
<galad> I don't know if that will check and fix the extradata or just copy it
<aaabbb> when i do that, i see with ffprobe that it's hvc1 and no longer hev1
<aaabbb> and it plays fine with ffplay
<galad> right, the extradata could still be wrong
<aaabbb> what exactly is extradata, and how would i determine that?
<galad> the content of the hvcC atom that will contains the hevc sps, pps, vps data needed to initialize the decoder
<aaabbb> would using atomicparsely to see if the hvcC atom exists suffice?
<galad> sps, pps, vps might be in the video stream too, so ffplay could just get it from it if it's not in the extradata
<galad> no that's not enough
<aaabbb> how would i determine that? i can't transcode the videos all over
<galad> that's a good question, I don't know if ffmpeg can check it or not
<galad> probably the https://ffmpeg.org/ffmpeg-bitstream-filters.html#extract_005fextradata filter can do it, but I don't really know how to use it from ffmpeg cli
<aaabbb> then for now, i'll keep them as hev1
<aaabbb> [extract_extradata @ 0x5ac8b2d54780] No start code is found.
<aaabbb> when used with -bsf:v
rvalue has quit [Quit: ZNC - https://znc.in]
<aaabbb> when i stream copy with -tag:v hvc1 on loglevel debug, it says it successfully decodes vps, sps, vui, and pps
jagannatharjun has joined #ffmpeg
<onla> Trel: vlt. I tried the dry run and it created proper looking ffmpeg commands and nothing else. I have managed to pinpoint the problem being in the content between those timestamp lines. If the line contents has certain text in it, then it fails to run the next ffmpeg timestamp command and just skips it for some reason. No info in stdout why other than those parse errors. Here some example lines
<onla> that fails it https://bpa.st/N2HQ So I guess I could remove just all those lines from subtitle file I guess for creating these audio files
kurosu has joined #ffmpeg
<onla> lol the script is totally broken. I removed all the lines except timestamp lines. Now it produced 151 audio files out of 303, skipped over half of them
vlm has joined #ffmpeg
Shuriko has quit [Ping timeout: 260 seconds]
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg
ivanich has joined #ffmpeg
bitbinge has joined #ffmpeg
<onla> but since every line has a timestamp and so then if I remove the regex check for timestamp, then it seems to create a lot of files but the files are named weirdly aswell as nearing the end there is only odd numbered counter in the filenames. I can't believe how a simple task like this can be so complex lol
<onla> 225 out of 304 files were created by just telling it run ffmpeg on each line
foonix has quit [Quit: leaving]
BetweenUs has joined #ffmpeg
rsx has joined #ffmpeg
<onla> how can the filenames be messed up even I can't believe. The code is sound when I look at the dry run
<onla> is there a problem when it tries to run multiple ffmpeg commands simultaneously
foonix has joined #ffmpeg
Ogabaga has quit [Quit: Konversation terminated!]
Ogabaga has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
Ogabaga has quit [Quit: Konversation terminated!]
Ogabaga has joined #ffmpeg
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg
<onla> one more https://bpa.st/WDGA I try ask around on other channels
navi has joined #ffmpeg
lavaball has joined #ffmpeg
Blacker47 has joined #ffmpeg
<onla> problem has been found wit help of #bash people. ffmpeg needs -nostdin flag
ivanich has quit [Remote host closed the connection]
jagannatharjun has quit [Quit: Connection closed for inactivity]
sm1999__ has quit [Quit: WeeChat 4.2.0-dev]
sm1999__ has joined #ffmpeg
sm1999__ has quit [Client Quit]
sm1999__ has joined #ffmpeg
emmanuelux has joined #ffmpeg
kurosu has quit [Quit: Connection closed for inactivity]
shibboleth has joined #ffmpeg
taupiqueur_shiny has joined #ffmpeg
luva6 has joined #ffmpeg
luva has quit [Ping timeout: 258 seconds]
luva6 is now known as luva
ivanich has joined #ffmpeg
taupiqueur_shiny has quit [Remote host closed the connection]
ecapi has quit [Ping timeout: 240 seconds]
ZedHedTed has joined #ffmpeg
lexano has joined #ffmpeg
minimal has joined #ffmpeg
BetweenUs has quit [Read error: Connection reset by peer]
ghoulpine is now known as vulpine
koi has quit [Quit: ZNC - https://znc.in]
koi has joined #ffmpeg
koi has quit [Quit: ZNC - https://znc.in]
chiselfuse has quit [Remote host closed the connection]
koi has joined #ffmpeg
chiselfuse has joined #ffmpeg
hightower2 has quit [Ping timeout: 255 seconds]
chiselfuse has quit [Remote host closed the connection]
hans__ has joined #ffmpeg
koi has quit [Quit: ZNC - https://znc.in]
chiselfuse has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
MarioMey has joined #ffmpeg
<MarioMey> Hi, there. I have this command and I need to add a deinterlace filter:
<MarioMey> ffmpeg -i 00179.MTS -i 00180.MTS -filter_complex "[0:v] [0:a] [1:v] [1:a] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" -crf 35 show_final_roxy.mkv
<MarioMey> I would like to test -vf yadif and -filter:v bwdif=mode=send_field:parity=auto:deint=all, but I don't know how to add any of them to the command.November 1, 2023@CyberCowafk server?
koi has joined #ffmpeg
AbleBacon has joined #ffmpeg
<MarioMey> (sorry about the emojis)
chiselfuse has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
ecapi has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
chiselfu1e has joined #ffmpeg
shibboleth has quit [Quit: shibboleth]
MarioMey has left #ffmpeg [#ffmpeg]
ecapi has quit [Ping timeout: 272 seconds]
kurosu has joined #ffmpeg
justHaunted is now known as justache
chiselfu1e has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
Tano has joined #ffmpeg
Shine has joined #ffmpeg
MisterMinister has joined #ffmpeg
waleee has joined #ffmpeg
navi has quit [Read error: Connection reset by peer]
sss1 has joined #ffmpeg
yazooq has joined #ffmpeg
Nik- has joined #ffmpeg
Shine__ has joined #ffmpeg
Shine has quit [Ping timeout: 255 seconds]
Muimi has joined #ffmpeg
MoC has joined #ffmpeg
hans__ has quit [Quit: Connection closed for inactivity]
waleee has quit [Ping timeout: 245 seconds]
Capstan has joined #ffmpeg
Ogabaga has quit [Quit: Konversation terminated!]
Ogabaga has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
navi has joined #ffmpeg
MisterMinister has quit [Ping timeout: 264 seconds]
Volgaar has joined #ffmpeg
sss1 has quit [Quit: WeeChat 3.8]
darkapex has quit [Ping timeout: 252 seconds]
darkapex has joined #ffmpeg
Capstan has quit [Quit: Client closed]
Shine__ has quit [Ping timeout: 255 seconds]
ivanich has quit [Ping timeout: 246 seconds]
Capstan has joined #ffmpeg
GenTooMan has quit [Quit: Leaving]
MoC has quit [Quit: Konversation terminated!]
GenTooMan has joined #ffmpeg
vlm has quit [Remote host closed the connection]
luva has quit [Ping timeout: 255 seconds]
flom84 has joined #ffmpeg
flom84 has quit [Remote host closed the connection]
Muimi has joined #ffmpeg
Muimi_ has joined #ffmpeg
Muimi__ has joined #ffmpeg
zsoltiv_ has joined #ffmpeg
Muimi___ has joined #ffmpeg
Muimi has quit [Ping timeout: 255 seconds]
Muimi_ has quit [Ping timeout: 240 seconds]
Muimi__ has quit [Ping timeout: 240 seconds]
BillTorvalds has joined #ffmpeg
<BillTorvalds> When FFMPEG finishes converting a file, it's unclear as to whether it has finished or not. Can this be made more clear somehow with some option?
<BillTorvalds> I wish it would say clearly: "Done." or something.
<sonicrules1234> Look at the exit code
<BillTorvalds> The reason I make it halt at all in the end is that sometimes, it gives an error. If then I have made it close the terminal as soon as it finishes, I don't get to read the error message.
<BillTorvalds> I suppose I'm going to have to make a wrapper around it to check for the exit code?
<BillTorvalds> (Context: KDE Plasma on Linux.)
<sonicrules1234> You could do it in bash I think
<BillTorvalds> I have made a "service menu" so I can right-click and do "Convert to FLAC" and that calls ffmpeg.
<sonicrules1234> Eh, I'd use the flac command for that if possible
<sonicrules1234> ffmpeg handles encoding flac weirdly
rvalue has joined #ffmpeg
Muimi___ has quit [Ping timeout: 264 seconds]
<durandal_1707> sonicrules1234: in what way?
<sonicrules1234> ffmpeg does downsampling unless you use -strict experimental, no?
<durandal_1707> downsampling only for pure 32bit
<durandal_1707> and 32bit support is fairly recent in flac
<durandal_1707> do not be confused with real 24 bit support
<durandal_1707> that one works fine
<sonicrules1234> Every time I use ffmpeg for encoding to flac, it gives me that warning message
<durandal_1707> yes, because you use 32bit sample format
Muimi has joined #ffmpeg
<sonicrules1234> Using -strict experimental often results in files that won't play
furq has quit [Read error: Connection reset by peer]
<sonicrules1234> Down-sampling loses quality I think, which would make encoding in flac useless
<BtbN> who the hell worries about 24 bit vs. 32 bit though
rsx has quit [Quit: rsx]
<sonicrules1234> People who encode in flac
<galad> I've got a gold plated directional ethernet cable to sell you
<galad> ;)
ivanich has joined #ffmpeg
iive has joined #ffmpeg
Vonter has quit [Ping timeout: 264 seconds]
waleee has joined #ffmpeg
Vonter has joined #ffmpeg
furq has joined #ffmpeg
Haxxa has quit [Quit: Haxxa flies away.]
luva6 has joined #ffmpeg
Haxxa has joined #ffmpeg
ZedHedTed has quit [Quit: leaving]
elastic_dog has quit [Ping timeout: 255 seconds]
iderik has joined #ffmpeg
squeaktoy has quit [Ping timeout: 248 seconds]
elastic_dog has joined #ffmpeg
squeaktoy has joined #ffmpeg
Kruppt has joined #ffmpeg
Kruppt has quit [Max SendQ exceeded]
archivist958 has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
YuGiOhJCJ has joined #ffmpeg
rv1sr has quit []
<archivist958> Hey! I'm new to ffmpeg. I'm trying to compile images into a gif. I have the following: ffmpeg -framerate 2 -i policy*.png policy.gif
<archivist958> However it will prompt me to overwrite the image files, for example "File policy_001.png already exists. Overwrite?" Any ideas why is that?
<durandal_1707> ffmpeg does not expand stuff
<durandal_1707> use image2 demuxer instead
<durandal_1707> read docs
<archivist958> okay thanks
<furq> image2 can expand globs if you set -pattern_type glob but you would need to stop your shell from expanding it first
whupdup has joined #ffmpeg
Muimi has joined #ffmpeg
yazooq has quit [Ping timeout: 240 seconds]
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
archivist958 has quit [Remote host closed the connection]
bitbinge has quit [Remote host closed the connection]
iderik has quit [Quit: WeeChat 3.0]
bitbinge has joined #ffmpeg
Nik- has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
textmode has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
Buster__ has joined #ffmpeg
prg has quit [Quit: ZNC 1.8.2 - https://znc.in]
prg has joined #ffmpeg
dlb76 has quit [Ping timeout: 240 seconds]
ocrete2 has quit [Ping timeout: 240 seconds]
ocrete2 has joined #ffmpeg
dlb76 has joined #ffmpeg
Capstan has quit [Ping timeout: 248 seconds]
Shine has joined #ffmpeg
BillTorvalds has quit [Quit: Leaving]
Shine has quit [Read error: Connection reset by peer]
ivanich has quit [Remote host closed the connection]
ivanich has joined #ffmpeg
whitekidney has quit [Ping timeout: 240 seconds]
whitekidney has joined #ffmpeg
Shine has joined #ffmpeg
Shine has quit [Read error: Connection reset by peer]
ecapi has joined #ffmpeg
elastic_dog has quit [Ping timeout: 264 seconds]
textmode has left #ffmpeg [#ffmpeg]
iive has quit [Quit: They came for me...]
Buster__ has quit [Ping timeout: 272 seconds]
elastic_dog has joined #ffmpeg
whupdup has quit [Quit: Going offline, see ya! (www.adiirc.com)]
georgereynolds8 has quit [Quit: Ping timeout (120 seconds)]
georgereynolds8 has joined #ffmpeg