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
chiselfu1e has joined #ffmpeg
TheSilentLink_ has joined #ffmpeg
TheSilentLink has quit [Ping timeout: 260 seconds]
chiselfuse has quit [Ping timeout: 264 seconds]
TheSilentLink_ is now known as TheSilentLink
wziko has quit [Ping timeout: 248 seconds]
wziko has joined #ffmpeg
wziko has quit [Ping timeout: 265 seconds]
Marth64[m] has quit [Quit: Leaving]
\\Mr_C\\ has quit [Remote host closed the connection]
Mister_Magister has quit [Quit: bye]
Mister_Magister has joined #ffmpeg
iive has quit [Quit: They came for me...]
bencoh has quit [Ping timeout: 252 seconds]
minimal has quit [Quit: Leaving]
bencoh has joined #ffmpeg
Marth64[m] has joined #ffmpeg
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
Mirarora has joined #ffmpeg
crossby1004 has quit [Quit: leaving]
Brazhh has quit [Ping timeout: 252 seconds]
StephenLynx has quit [Remote host closed the connection]
bencoh has quit [Ping timeout: 248 seconds]
Brazhh has joined #ffmpeg
bencoh has joined #ffmpeg
JanC has joined #ffmpeg
JanC is now known as Guest8129
Guest8129 has quit [Killed (osmium.libera.chat (Nickname regained by services))]
Brazhh has quit [Quit: WeeChat 4.5.1]
wziko has joined #ffmpeg
wziko has quit [Max SendQ exceeded]
bencoh has quit [Ping timeout: 272 seconds]
bencoh has joined #ffmpeg
bencoh has quit [Ping timeout: 252 seconds]
bencoh has joined #ffmpeg
rossome has quit [Ping timeout: 252 seconds]
rossome has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Muimi has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
noobaroo has joined #ffmpeg
BitcoinOnly has joined #ffmpeg
<BitcoinOnly> hello ffmpeg people
<BitcoinOnly> i am trying to convert a 200mb HD fish mp4 into a gif for my desktop, but it maxes my memory and crashes my computer when i try
<BitcoinOnly> i can send you my code if you want
<BitcoinOnly> i tried ulimit 8000000 and thread_queue-size 512, -threads 4 but that didnt help
noobaroo has quit [Ping timeout: 244 seconds]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
wziko has joined #ffmpeg
five618480339176 has quit [Remote host closed the connection]
five618480339176 has joined #ffmpeg
wziko has quit [Ping timeout: 265 seconds]
FH_thecat has quit [Quit: Leaving]
talismanick has joined #ffmpeg
wziko has joined #ffmpeg
wziko has quit [Max SendQ exceeded]
jemius has joined #ffmpeg
wziko has joined #ffmpeg
xx has quit [Remote host closed the connection]
xx has joined #ffmpeg
tokyovigilante has quit [Remote host closed the connection]
tokyovigilante has joined #ffmpeg
FH_thecat has joined #ffmpeg
zmt01 has joined #ffmpeg
zmt00 has quit [Ping timeout: 276 seconds]
BitcoinOnly has quit [Remote host closed the connection]
jprjr has quit [Ping timeout: 276 seconds]
jprjr has joined #ffmpeg
System_Error has quit [Remote host closed the connection]
Blacker47 has joined #ffmpeg
Sketch has quit [Remote host closed the connection]
Sketch has joined #ffmpeg
System_Error has joined #ffmpeg
<nasso> a 200mb hd mp4 would be enormous as a gif idk if there's much you can do other than trying to reduce the resolution, framerate or # of colors
<nasso> or maybe using a LOT of swap
lavaball has joined #ffmpeg
gebra has joined #ffmpeg
Copy_of_nrg has joined #ffmpeg
nrg has quit [Ping timeout: 265 seconds]
Copy_of_nrg is now known as nrg
wziko has quit [Ping timeout: 252 seconds]
wziko has joined #ffmpeg
jemius has quit [Quit: Leaving]
StephenLynx has joined #ffmpeg
five618480339176 has quit [Remote host closed the connection]
five618480339176 has joined #ffmpeg
coldfeet has joined #ffmpeg
linux-wangs has joined #ffmpeg
wziko has quit [Ping timeout: 248 seconds]
wziko has joined #ffmpeg
jprjr has quit [Ping timeout: 248 seconds]
jprjr has joined #ffmpeg
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #ffmpeg
yakubin has quit [Ping timeout: 252 seconds]
lavaball has quit [Remote host closed the connection]
turlando has quit [Quit: No Ping reply in 180 seconds.]
minimal has joined #ffmpeg
turlando has joined #ffmpeg
blb has quit [Quit: brb]
System_Error has quit [Remote host closed the connection]
blb has joined #ffmpeg
coldfeet has quit [Ping timeout: 244 seconds]
System_Error has joined #ffmpeg
Traneptora has joined #ffmpeg
rv1sr has joined #ffmpeg
coldfeet has joined #ffmpeg
lavaball has joined #ffmpeg
rsx has joined #ffmpeg
microlappy has joined #ffmpeg
microlappy has quit [Client Quit]
<linux-wangs> I have some MP4 files that, when played in VLC, either show "foobar" (example) in the title bar or "foobar" as a subtitle (despite having no subtitle track). When opening "Media information", the "general" and "metadata" tabs are all blank. Running `strings file.mp4 | grep foobar` yields no results. I'm curious how does that work?
<CounterPillow> try running ffprobe on it
<linux-wangs> CounterPillow, no mention of "foobar" anywhere in the command output
System_Error has quit [Ping timeout: 264 seconds]
rvalue has joined #ffmpeg
sonicrules1234 has quit [Remote host closed the connection]
sonicrules1234 has joined #ffmpeg
iive has joined #ffmpeg
hightower4 has joined #ffmpeg
hightower3 has quit [Ping timeout: 252 seconds]
j45 has quit [Quit: ZNC 1.9.1 - https://znc.in]
five618480339176 has quit [Quit: The Lounge - https://thelounge.chat]
j45 has joined #ffmpeg
five618480339176 has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ffmpeg
coldfeet has joined #ffmpeg
jemius has joined #ffmpeg
rv1sr has quit []
wziko has quit [Ping timeout: 244 seconds]
Sl4yer has joined #ffmpeg
yakubin has joined #ffmpeg
l4yer has quit [Ping timeout: 276 seconds]
w1r3d has joined #ffmpeg
Sl4yer has quit [Ping timeout: 248 seconds]
wziko has joined #ffmpeg
wziko has quit [Ping timeout: 272 seconds]
_whitelogger has joined #ffmpeg
wziko has joined #ffmpeg
rsx has quit [Quit: rsx]
l4yer has joined #ffmpeg
l4yer has quit [Ping timeout: 276 seconds]
wziko has quit [Ping timeout: 260 seconds]
l4yer has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
coldfeet has quit [Remote host closed the connection]
System_Error has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
wziko has joined #ffmpeg
Keshl_ has joined #ffmpeg
Keshl has quit [Read error: Connection reset by peer]
emmanuelux_ has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
emmanuelux has quit [Ping timeout: 272 seconds]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
jemius has quit [Quit: Leaving]
crossby1004 has joined #ffmpeg
<xx> has anyone made a "plugin" for https://dangerzone.rocks/ yet? I'm thinking of adding something like that, which takes input audio/video files, puts them in a sandbox/container/virtual machine, runs ffmpeg to covert it to "the most safe format", and then takes it out of the sandbox/container/virtual machine
<xx> (and then deletes the sandbox/container/virtualmachine)
<xx> theoretically, no exploit should survive the conversion
<xx> loss of audio/video quality is of course expected
<welder> xx: Why not just extract the streams with -c copy?
<xx> welder: because the streams could have the exploit in them
<xx> better to convert stuff
<xx> basically the safest thing is to destroy information through lossy conversion because that likely makes any exploit not work either anymore
<linux-wangs> use RDP billed by the minute to watch your CP and fuggedaboutit
duskmoss has quit [Ping timeout: 252 seconds]
crossby1004 has quit [Ping timeout: 244 seconds]
duskmoss has joined #ffmpeg
crossby1004 has joined #ffmpeg
<aaabbb> xx: "most safe format" meaning one that isn't likely to have an additional vuln in decoders?
<xx> I don't know yet, probably the most well-maintained container format and codecs in ffmpeg
<xx> but I don't know which ones those are
<aaabbb> the h264 decoder is pretty solid i imagine
<xx> the alternative is to pick the simplest possible container format and codecs, hoping that they are so simple that they are not buggy
<aaabbb> for containers, maybe matroska? it is very simple and many decoders are written in rust iirc, i think firefox uses a rust parser for mkv
<aaabbb> you could have the "untrusted" ffmpeg just decode to a raw format and then a non-untrusted ffmpeg take that via stdin and encode to anything, assuming no worries about a vuln in the encoding process
crossby1004 has quit [Ping timeout: 248 seconds]
crossby1004 has joined #ffmpeg
<xx> I'll have to look into all this, they already do similar things for pdf and images
<aaabbb> that site looks to turn media into pdfs, how would you turn a video into a pdf?
crossby1004 has quit [Ping timeout: 265 seconds]
<kepstin> simple, make a document where each page is one frame of video ;)
<kepstin> (iirc pdfs actually do support embedded video and sound media, but i don't know the details of how it works)
<aaabbb> new container to replace all other containers. nut? obsolete. matroska? obsolte. mp4? obsolete. all hail pdf, the container to end all containers!
lavaball has quit [Remote host closed the connection]
<AMM> pdf being used as the secure container for safely decoded files is extremely funny to me
<aaabbb> it is lmao, it's the worst container i can imagine for that
<AMM> like yeah if you have complete control over the formation of the pdf then it's probably safe, but it's like using gasoline to put out a fire
<aaabbb> but if you're converting from a format whose decoder has vulns, it means the attacker also has control over the process that creates the pdfs presumabyl
<aaabbb> unless there is some intermediate
HarshK23 has quit [Quit: Connection closed for inactivity]
w1r3d has quit [Quit: Leaving]
wziko has quit [Ping timeout: 265 seconds]
wziko has joined #ffmpeg
wziko has quit [Max SendQ exceeded]
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #ffmpeg
wziko has joined #ffmpeg
wziko has quit [Max SendQ exceeded]
wziko has joined #ffmpeg
LikWidChz2 has joined #ffmpeg
LikWidChz has quit [Read error: Connection reset by peer]
LikWidChzzz has joined #ffmpeg
LikWidChz2 has quit [Read error: Connection reset by peer]
SuicideShow has quit [Ping timeout: 265 seconds]
LikWidChzzz has quit [Read error: Connection reset by peer]
SuicideShow has joined #ffmpeg
linext has joined #ffmpeg