ChanServ 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.1 is released
<Kimapr>
is it possible to compress subtitles embedded in a video container format? my video file's subtitles occupy the vast majority of the file and it's kind of 🥴 that gzip gets it from 14.7 MiB to 1.4 MiB after ffmpeg does no compression on subtitles seemingly
YuGiOhJCJ has quit [Remote host closed the connection]
<Kimapr>
furq: yeah that sounds like what i want, thanks
elvis_a_presley has joined #ffmpeg
lavaball has joined #ffmpeg
brocellous has quit [Server closed connection]
brocellous has joined #ffmpeg
YUiNA has joined #ffmpeg
javabean has quit [Quit: well, shoot]
javabean has joined #ffmpeg
qqe has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
DauntlessOne4985 has quit [Read error: Connection reset by peer]
DauntlessOne4985 has joined #ffmpeg
ynzoqn has joined #ffmpeg
ynzoqn has quit [Quit: Client closed]
UltraFuzzy has joined #ffmpeg
ynzoqn has joined #ffmpeg
UltraFuzzy has quit [Client Quit]
Hackerpcs has quit [Quit: Hackerpcs]
ynzoqn has quit [Quit: Client closed]
ynzoqn has joined #ffmpeg
ynzoqn has quit [Client Quit]
ynzoqn has joined #ffmpeg
JanC is now known as Guest4742
Guest4742 has quit [Killed (copper.libera.chat (Nickname regained by services))]
JanC has joined #ffmpeg
ePirat has joined #ffmpeg
shibboleth has quit [Quit: shibboleth]
ynzoqn has quit [Quit: Client closed]
qqe has quit [Read error: Connection reset by peer]
qqe has joined #ffmpeg
monkeystu has quit [Server closed connection]
monkeystu has joined #ffmpeg
minimal has joined #ffmpeg
welder has quit [Server closed connection]
welder has joined #ffmpeg
PREZZ has joined #ffmpeg
PREZZ has left #ffmpeg [#ffmpeg]
qqe has quit [Read error: Connection reset by peer]
qqe has joined #ffmpeg
rsx has joined #ffmpeg
tmatth has quit [Server closed connection]
tmatth has joined #ffmpeg
shibboleth has joined #ffmpeg
ScottMichaud has joined #ffmpeg
<ScottMichaud>
Sorry if the question is obvious... https://ffmpeg.org/ffmpeg-filters.html#Scaling "Bilinear interpolation. Can generally be done for free on GPUs, except when doing so would lead to aliasing. Fast and low quality." I assume "except when doing so would lead to aliasing" means a downsample <50% on an axis. What does FFmpeg do instead?
damian101 has quit [Ping timeout: 256 seconds]
damian101 has joined #ffmpeg
scat117 has quit [Server closed connection]
scat117 has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
rvalue has quit [Max SendQ exceeded]
rsx has quit [Quit: rsx]
rvalue has joined #ffmpeg
foonix has quit [Server closed connection]
foonix has joined #ffmpeg
shibboleth has quit [Quit: shibboleth]
realies9346 has quit [Quit: ~]
ScottMichaud has quit [Ping timeout: 250 seconds]
sihloo_ has quit [Server closed connection]
sihloo has joined #ffmpeg
jmcantrell has joined #ffmpeg
phantomics_ has quit [Quit: Leaving]
phantomics_ has joined #ffmpeg
phantomics_ has quit [Remote host closed the connection]
sr55 has joined #ffmpeg
Nasho has joined #ffmpeg
phantomics has joined #ffmpeg
Narrat has joined #ffmpeg
s55 has quit [Ping timeout: 260 seconds]
Nasho has quit [Client Quit]
sr55 has quit [Client Quit]
fgarcia has quit [Quit: Remote host closed the connection]
s55 has joined #ffmpeg
fgarcia has joined #ffmpeg
Sakura`Kinomoto has quit [Ping timeout: 252 seconds]
ScottMichaud has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
SakuraChan has joined #ffmpeg
Sakura`Kinomoto has quit [Ping timeout: 256 seconds]
Arokh has quit [Ping timeout: 248 seconds]
rvalue- has joined #ffmpeg
jmcantrell has quit [Ping timeout: 260 seconds]
rvalue has quit [Ping timeout: 252 seconds]
rvalue- is now known as rvalue
Shuriko has joined #ffmpeg
JanC is now known as Guest753
JanC has joined #ffmpeg
Guest753 has quit [Ping timeout: 256 seconds]
Guest76 has joined #ffmpeg
Guest76 has quit [Client Quit]
Shine_ has quit [Read error: Connection reset by peer]
damian101 has quit [Remote host closed the connection]
damian101 has joined #ffmpeg
ScottMichaud has quit [Quit: Client closed]
realies9346 has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
Arokh has joined #ffmpeg
EmleyMoor has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
K900 has quit [Remote host closed the connection]
K900 has joined #ffmpeg
jmcantrell has joined #ffmpeg
fgarcia has quit [Quit: something came up]
HarshK23 has quit [Quit: Connection closed for inactivity]
fartioso has quit [Quit: Do coders dream of sheep() ?]
microchip_ has joined #ffmpeg
xx has quit [Ping timeout: 272 seconds]
Kimapr has quit [Remote host closed the connection]
Kimapr has joined #ffmpeg
Kei_N_ has quit [Server closed connection]
Kei_N has joined #ffmpeg
lolok has quit [Ping timeout: 256 seconds]
dacid44 has joined #ffmpeg
dacid44 has quit [Client Quit]
dacid44 has joined #ffmpeg
lolok has joined #ffmpeg
<dacid44>
It seems like ffmpeg works in a different mode or something when I tell it to output to stdout, even if stdout is a seekable file handle (e.g. `ffmpeg ... - > somefile.webm`, or in my case replaced using Rust's Command API to replace stdout with an actual file handle). It produces webm files without a set length, causing the "infinitely 1 second
<dacid44>
long" effect when played. Is there a workaround for this?
cicoria has quit [Ping timeout: 260 seconds]
<dacid44>
in short, is there a way to tell ffmpeg that yes, stdout is seekable even though it thinks it isn't?
desmond-netint has joined #ffmpeg
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.]
<dacid44>
figured it out, I needed `fd:` output
<BtbN>
Why not just tell it about the file, if it's a file anyway?
<BtbN>
ffmpeg just checks if the fd it should write to is seekable, and if not, well, doesn't seek
<BtbN>
and either fails due to it, or produces limited things like nonseekable files
<dacid44>
it's a file descriptor, it doesn't have an accessible path