Marth64 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.1 is released
nact has quit [Ping timeout: 248 seconds]
nact has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
TheSilentLink has joined #ffmpeg
iive has quit [Quit: They came for me...]
Kei_N has quit [Ping timeout: 248 seconds]
rvalue has quit [Quit: 'forgot to sleep']
Kei_N has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
blb has joined #ffmpeg
Mirarora has joined #ffmpeg
linext has joined #ffmpeg
linext has quit [Quit: Client closed]
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
Mirarora has joined #ffmpeg
Mirarora has quit [Remote host closed the connection]
Mirarora has joined #ffmpeg
Magissia has quit [Quit: On the hunt]
martylake has quit [Ping timeout: 252 seconds]
minimal has quit [Quit: Leaving]
martylake has joined #ffmpeg
StephenLynx has quit [Remote host closed the connection]
woky has joined #ffmpeg
woky is now known as 082ABEWVI
woky- has quit [Quit: Nothing in this world is hopeless!]
zsoltiv_ has quit [Ping timeout: 244 seconds]
coldfeet has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
coldfeet has quit [Quit: Lost terminal]
Traneptora has joined #ffmpeg
m5zs7k has quit [Ping timeout: 260 seconds]
m5zs7k has joined #ffmpeg
HarshK23 has joined #ffmpeg
cdb-bugman has joined #ffmpeg
travisghansen has quit [Ping timeout: 245 seconds]
travisghansen has joined #ffmpeg
rsx has joined #ffmpeg
EmleyMoor has quit [Ping timeout: 276 seconds]
EmleyMoor has joined #ffmpeg
lavaball has joined #ffmpeg
Sketch has quit [Remote host closed the connection]
Sketch has joined #ffmpeg
Blacker47 has joined #ffmpeg
DauntlessOne4 has quit [Quit: Ping timeout (120 seconds)]
DauntlessOne4 has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
rvalue has joined #ffmpeg
relue has joined #ffmpeg
iconoclasthero has joined #ffmpeg
lavaball has joined #ffmpeg
<iconoclasthero>
I went to rebuild ffmpeg last night (to test some code I changed in my build scriot—but I have a recent, **working** build) and when I told it to install the dependencies I can pull via apt from the Ubuntu Plucky/Devel repo I got ths error:
<iconoclasthero>
libsvtav1enc-dev : Breaks: libsvtav1-dev (< 2.1.2+dfsg-1~) but 2.1.0+dfsg-2 is to be installed. apt policy shows: https://bpa.st/2H2A
<iconoclasthero>
since my script is trying to install libsvtav1-dev AND the individual enc-dev and dev-dev packages, it seems to me like I should go with one or the other. Is there a preference?
<iconoclasthero>
s/dev-dev/dec-dev/
<furq>
the separate enc/dec packages are the newer ones
<olspookishmagus>
are there any characters in filenames known to be incompatible with ffmpeg?
<furq>
not in general other than ones forbidden by your filesystem/os
<furq>
but :,; will cause you trouble if you want to use the filenames in filterchains
<furq>
they're not incompatible but they might need a daft amount of escaping
<olspookishmagus>
furq: which quoting works best? single quoting or double quoting?
<olspookishmagus>
I'm looping over many .vtt files and converting them to .srt
<olspookishmagus>
and I keep getting errors like:
<olspookishmagus>
No such file or directory
<furq>
if you're just using them with -i then it makes no difference
<furq>
the quotes will be interpreted by your shell either way
<olspookishmagus>
so what could be the reason for those error messages?
<furq>
do the filenames contain quotes
<olspookishmagus>
here's an example filename from the set:
<olspookishmagus>
Exposing Custom Host Metrics Using the Prometheus Node Exporter _ _textfile_ Collector Module [youtube, dGMhynriydE].en.vtt
<furq>
how are you looping over them
<olspookishmagus>
for vtt_file in *.vtt ; do ffmpeg -i "$vtt_file" "$( basename "$vtt_file" ".vtt" )"".srt" ; done
<furq>
run the same loop but just echo the filenames and make sure that's not a problem
<olspookishmagus>
I did, echo works Ok
<furq>
could be some IFS nonsense
<grib>
`set -x` could help diagnose what's actually being sent
<olspookishmagus>
wait I passed one of the filenames to od -a
<olspookishmagus>
and they end with a '/n'
<furq>
nice
<grib>
good spotting
<furq>
you can also save a subshell with "${vtt_file%.*}.srt"
<olspookishmagus>
on wait, that's beczause I didn't do echo -n
<olspookishmagus>
ok, something must be messy with either cygwin and my version of ffmpeg
<olspookishmagus>
I transfered those .vtt files to a linux box and everything worked
<furq>
fun
<olspookishmagus>
or maybe I've exceeded the maximum filename length, with my daedalic directory structure
<olspookishmagus>
thank you furq and grib
<furq>
i don't think that would be an issue under cygwin but who knows
<furq>
if they're still using some old win32 apis then that could easily be it
System_Error has joined #ffmpeg
martylake has quit [Ping timeout: 252 seconds]
cryptic has quit [Ping timeout: 252 seconds]
cryptic_ has joined #ffmpeg
cryptic_ is now known as cryptic
<olspookishmagus>
it must be something related to the maximum filename length
<olspookishmagus>
because when I try vieweing the video with the .srt files it won't load them where I was trying to convert them
<olspookishmagus>
but when I moved one of them to the root of my disk/drive everything worked