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
HarshK23 has quit [Quit: Connection closed for inactivity]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has joined #ffmpeg
minimal has quit [Quit: Leaving]
hussein1 has joined #ffmpeg
vampirefrog has quit [Ping timeout: 255 seconds]
vampirefrog has joined #ffmpeg
noobaroo has quit [Quit: Konversation terminated!]
noobaroo has joined #ffmpeg
lexano has quit [Ping timeout: 268 seconds]
<iconoclast_hero> hey counterpillow, inre link to comment about multiple cores: i'm not sure it was regarding ffmpeg, but it was on the discord for audiobookshelf.
<furq> were they talking about encoding or decoding
<iconoclast_hero> cant figure out what the context is, what application it was...
<iconoclast_hero> just two lines
<iconoclast_hero> It can screw with the audio quality if you use multiple cores
<iconoclast_hero> converting audio files is a single core process
<furq> audiophiles complaining about cpu noise on playback is nothing new and not entirely unfounded because that happens on bad hardware
<furq> but this is a new one
<iconoclast_hero> it was so bizarre that that I had to ask.
<furq> that would defy a lot of fundamental scientific principles
<furq> but then that's not unusual for audiophiles
<iconoclast_hero> i think the one who wrote that is using low-bit rate opus for audiobooks too...
<iconoclast_hero> either way, not too many audiobook audiophiles.
<iconoclast_hero> so i don't honestly know, he didn't respond when i asked about it.
<iconoclast_hero> also, i found this:
<furq> i wouldn't respond either if i'd said that and someone asked me about it
Tinos has quit [Ping timeout: 250 seconds]
<iconoclast_hero> no...
<ong> wym
<ong> why is there a discord channel
<ong> kek
<iconoclast_hero> https://superuser.com/questions/1207108/ffmpeg-m4a-to-mp3-conversion-using-multiple-cores#:~:text=You%20can't.,won't%20like%20the%20output
<furq> that's a different thing
<iconoclast_hero> i don't know if i'd do that with a music file, but i do it all the time with audiobooks
<ong> wut is a good audio book format that has both text and audio
<furq> you probably won't get artifacts if you're concating audiobook audio because it'll be silent at the join anyway
<iconoclast_hero> i have no idea how i split the files.
<iconoclast_hero> somehow i came up with 1/4 of the duration in seconds.
PanickedKernel has quit [Quit: Leaving]
<iconoclast_hero> and then iterated through that, multiplying that value by (1..4)
<iconoclast_hero> there may be artifacts, but it hasn't been noticible
<iconoclast_hero> here's the output from my quartero4 script: https://bpa.st/HO5Q
<iconoclast_hero> the first set of numbers is -ss time and the output from ffmpeg.
<iconoclast_hero> the second set of times comes from d=$(ffprobe -v error -show_entries format=duration -of default=nk=1:nw=1 "$i")
<iconoclast_hero> so i don't know how close those end up being, but it works well enough.
YuGiOhJCJ has joined #ffmpeg
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg
waleee has quit [Ping timeout: 240 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
nitrix has quit [K-Lined]
Vonter has joined #ffmpeg
q66 has quit [Ping timeout: 268 seconds]
nitrix has joined #ffmpeg
jagannatharjun has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Suchiman has quit [Quit: Connection closed for inactivity]
FH_thecat has quit [Quit: Leaving]
FH_thecat has joined #ffmpeg
rv1sr has joined #ffmpeg
xx has joined #ffmpeg
Vonter has quit [Ping timeout: 260 seconds]
MightyBOB has quit [Ping timeout: 264 seconds]
MightyBOB has joined #ffmpeg
Ox7C5 has quit [Ping timeout: 255 seconds]
xx has quit [Ping timeout: 260 seconds]
xx has joined #ffmpeg
ong has left #ffmpeg [Disconnected: Hibernating too long]
Ekho has quit [Quit: CORE ERROR, SYSTEM HALTED.]
troyt has quit [Ping timeout: 256 seconds]
troyt has joined #ffmpeg
Ekho has joined #ffmpeg
lavaball has joined #ffmpeg
Vonter has joined #ffmpeg
ivanich has joined #ffmpeg
theobjectivedad has quit [Ping timeout: 245 seconds]
theobjectivedad has joined #ffmpeg
lavaball has quit [Remote host closed the connection]
intrac has quit [Remote host closed the connection]
intrac has joined #ffmpeg
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has joined #ffmpeg
q66 has joined #ffmpeg
Suchiman has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
SystemError has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
SystemError has joined #ffmpeg
theobjectivedad has quit [Ping timeout: 240 seconds]
theobjectivedad has joined #ffmpeg
Vonter has quit [Read error: Connection reset by peer]
Vonter has joined #ffmpeg
j45 has quit [Ping timeout: 245 seconds]
j45 has joined #ffmpeg
rv1sr has quit []
rv1sr has joined #ffmpeg
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45 has joined #ffmpeg
wyre has quit [Quit: ZNC 1.9.0 - https://znc.in]
wyre has joined #ffmpeg
lavaball has joined #ffmpeg
HarshK23 has joined #ffmpeg
bray90820 has quit [Ping timeout: 245 seconds]
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ffmpeg
kushal__ has quit [Read error: Connection reset by peer]
raccct has joined #ffmpeg
Blacker47 has joined #ffmpeg
namazso has quit [Remote host closed the connection]
namazso has joined #ffmpeg
Tinos has joined #ffmpeg
minimal has joined #ffmpeg
raccct has quit [Quit: Client closed]
lexano has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
vincejv has quit [Remote host closed the connection]
vincejv has joined #ffmpeg
zmt01 has quit [Ping timeout: 245 seconds]
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
waleee has joined #ffmpeg
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg
Livio has joined #ffmpeg
kus has joined #ffmpeg
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Dotz0cat has quit [Ping timeout: 256 seconds]
Tinos has quit [Remote host closed the connection]
jlc has quit [Quit: No Ping reply in 180 seconds.]
Tinos has joined #ffmpeg
Sakura`Kinomoto has joined #ffmpeg
Livio has quit [Ping timeout: 268 seconds]
jlc has joined #ffmpeg
SakuraChan has quit [Ping timeout: 256 seconds]
billchenchina has joined #ffmpeg
billchenchina has quit [Max SendQ exceeded]
billchenchina has joined #ffmpeg
nobiz has quit [Ping timeout: 264 seconds]
billchenchina has quit [Max SendQ exceeded]
Livio has joined #ffmpeg
billchenchina has joined #ffmpeg
TramTaxi has joined #ffmpeg
billchenchina has quit [Max SendQ exceeded]
<TramTaxi> Let me try this again. Hi, I'm using ffmpeg to create an hevc stream from a file I have. Unfortunately this sometimes, depending on the source, results in the following error:
<TramTaxi> Application provided invalid, non monotonically increasing dts to muxer in stream 0: (numbers)
billchenchina has joined #ffmpeg
<TramTaxi> and the resulting hevc file will be out of sync with what it should be.
<TramTaxi> How to fix it? Here's the full argument of ffmpeg I'm using:
billchenchina has quit [Max SendQ exceeded]
<TramTaxi> ffmpeg -i "!filename!!extension!" -c:v copy -bsf:v hevc_mp4toannexb -f hevc - | dovi_tool -m 2 convert --discard -
Tinos has quit [Remote host closed the connection]
billchenchina has joined #ffmpeg
Tinos has joined #ffmpeg
<TramTaxi> by out of sync it means that it will be going slightly faster or slower than the audio track, getting progressively worse the longer the original file is
billchenchina has quit [Max SendQ exceeded]
billchenchina has joined #ffmpeg
billchenchina has quit [Max SendQ exceeded]
billchenchina has joined #ffmpeg
Livio has quit [Quit: leaving]
<BtbN> I don't think a raw hevc file has any timing information whatsoever.
<BtbN> So of course when you then re-unit it with its audio stream, the finer details like the offset between the two is lost
<BtbN> the way to deal with it is to never separate the two
<TramTaxi> but I need to do it in order to convert it? unless I can also immediately use mkvmerge with ffmpeg
<BtbN> Then you might be out of luck
<TramTaxi> maybe ffmpeg won't help, but I truly do not believe there is no way to solve this timing issue
billchenchina has quit [Quit: Leaving]
nobiz has joined #ffmpeg
coldfeet has joined #ffmpeg
<BtbN> if you rip audio and video out of their respective containers, it's virtually impossible to put them back together perfectly
zmt00 has joined #ffmpeg
e^pi-1 has quit [Quit: WeeChat 4.2.2]
beaver has joined #ffmpeg
TramTaxi has quit [Ping timeout: 255 seconds]
TramTaxi has joined #ffmpeg
<TramTaxi> @BtbN are you seriously implying that humanity has never ever needed to split audio and video streams and modifying them and join them together again?? XD
<BtbN> They wrote tools to do it in one step, i.e. ffmpeg
kasper93 has quit [Remote host closed the connection]
<furq> virtually impossible is overstating it
<furq> but there are a lot of cases where you need information from the original file to do it correctly
<BtbN> it's so much work and so unlikely to be perfectly right, that it's likely less work to integrate that out-of-ffmpeg tool than to try and sync up the streams
kasper93 has joined #ffmpeg
ivanich has joined #ffmpeg
waleee has quit [Quit: WeeChat 4.1.2]
minimal has quit [Quit: Leaving]
Magissia has joined #ffmpeg
beaver has quit [Remote host closed the connection]
beaver has joined #ffmpeg
Ox7C5 has joined #ffmpeg
Dotz0cat has joined #ffmpeg
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #ffmpeg
vlm has joined #ffmpeg
JanC has quit [Read error: Connection reset by peer]
JanC has joined #ffmpeg
ong has joined #ffmpeg
ivanich has quit [Remote host closed the connection]
ong has left #ffmpeg [Disconnected: Hibernating too long]
nrg has quit [Quit: ZNC - https://znc.in]
nrg has joined #ffmpeg
noobaroo has quit [Quit: Konversation terminated!]
coldfeet has quit [Quit: Lost terminal]
deus0ww has quit [Ping timeout: 252 seconds]
deus0ww has joined #ffmpeg
squeaktoy has quit [Ping timeout: 240 seconds]
squeaktoy has joined #ffmpeg
squeaktoy has quit [Max SendQ exceeded]
squeaktoy has joined #ffmpeg
minimal has joined #ffmpeg
ong has joined #ffmpeg
squeaktoy has quit [Ping timeout: 272 seconds]
JanC has quit [Read error: Connection reset by peer]
Magissia has quit [Ping timeout: 255 seconds]
squeaktoy has joined #ffmpeg
JanC has joined #ffmpeg
nurupo has quit [Quit: nurupo.ga]
nurupo has joined #ffmpeg
nillyhan has quit [Ping timeout: 272 seconds]
nillyhan has joined #ffmpeg
Ox7C5 has quit [Quit: Lost terminal]
beaver has quit [Remote host closed the connection]
beaver has joined #ffmpeg
waleee has joined #ffmpeg
averne has quit [Ping timeout: 256 seconds]
Magissia has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
Magissia has quit [Ping timeout: 256 seconds]
FlorianBad has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
averne has joined #ffmpeg
FlorianBad has joined #ffmpeg
FlorianBad has quit [Client Quit]
FlorianBad has joined #ffmpeg
FlorianBad has quit [Client Quit]
kasper93_ has joined #ffmpeg
FlorianBad has joined #ffmpeg
kasper93 has quit [Ping timeout: 260 seconds]
FlorianBad has quit [Client Quit]
FlorianBad has joined #ffmpeg
tobias has quit [Ping timeout: 268 seconds]
FlorianBad has quit [Client Quit]
FlorianBad has joined #ffmpeg
FlorianBad has quit [Client Quit]
FlorianBad has joined #ffmpeg
FlorianBad has quit [Client Quit]
squeaktoy has quit [Read error: Connection reset by peer]
FlorianBad has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
squeaktoy has joined #ffmpeg
FlorianBad has quit [Quit: Konversation terminated!]
FlorianBad has joined #ffmpeg
kus has quit [Remote host closed the connection]
kus has joined #ffmpeg
tobias has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
beaver has quit [Quit: https://youtu.be/wwRYyWn7BEo?t=152s]
beaver has joined #ffmpeg
kasper93 has joined #ffmpeg
kasper93_ has quit [Ping timeout: 264 seconds]
kasper93 has quit [Ping timeout: 256 seconds]
bray90820 has joined #ffmpeg
bray90820 has quit [Client Quit]
squeaktoy has quit [Ping timeout: 240 seconds]
squeaktoy has joined #ffmpeg
iive has joined #ffmpeg
rv1sr has quit []
tobias has quit [Ping timeout: 256 seconds]
carpenter has quit [Read error: Connection reset by peer]
kasper93 has joined #ffmpeg
ivanich has joined #ffmpeg
AbleBacon has joined #ffmpeg
noobaroo has joined #ffmpeg
tobias has joined #ffmpeg
GenTooMan has quit [Read error: Connection reset by peer]
wyatt8740 has quit [Remote host closed the connection]
GenTooMan has joined #ffmpeg
vlm has quit [Quit: Leaving]
wyatt8740 has joined #ffmpeg
jtgd has quit [Quit: WeeChat 4.2.2]
KombuchaKip has quit [Quit: Leaving.]
wyatt8740 has quit [Ping timeout: 245 seconds]
wyatt8740 has joined #ffmpeg
SuicideShow has quit [Ping timeout: 256 seconds]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
SuicideShow has joined #ffmpeg
KDDLB has joined #ffmpeg
KombuchaKip has joined #ffmpeg
carpenter has joined #ffmpeg
jagannatharjun has quit [Quit: Connection closed for inactivity]
lavaball has quit [Remote host closed the connection]
noobaroo has quit [Quit: Konversation terminated!]
noobaroo has joined #ffmpeg
KombuchaKip has quit [Quit: Leaving.]
jtgd has joined #ffmpeg
KombuchaKip has joined #ffmpeg
wyatt8750 has joined #ffmpeg
wyatt8740 has quit [Ping timeout: 255 seconds]
e^pi-1 has joined #ffmpeg
wyatt8740 has joined #ffmpeg
wyatt8750 has quit [Ping timeout: 268 seconds]
Tinos has quit [Ping timeout: 250 seconds]
BSaboia_ has joined #ffmpeg
Hazza has joined #ffmpeg
rvalue- has joined #ffmpeg
FlorianBad_ has joined #ffmpeg
FlorianBad has quit [Killed (tungsten.libera.chat (Nickname regained by services))]
FlorianBad_ is now known as FlorianBad
jlc_ has joined #ffmpeg
wacko_ has joined #ffmpeg
relue_ has joined #ffmpeg
wacko has quit [Remote host closed the connection]
BSaboia has quit [Quit: ZNC - https://znc.in]
rvalue has quit [Remote host closed the connection]
jlc has quit [Quit: No Ping reply in 180 seconds.]
Some_Person has quit [Quit: ZNC 1.8.2 - https://znc.in]
Haxxa has quit [Remote host closed the connection]
relue has quit [Remote host closed the connection]
e^pi-1 has quit [Remote host closed the connection]
someperson has joined #ffmpeg
Guest477 has joined #ffmpeg
xx has quit [Ping timeout: 260 seconds]
someperson is now known as Some_Person
rvalue- is now known as rvalue
kasper93 has quit [Ping timeout: 264 seconds]
wyatt8740 has quit [Ping timeout: 256 seconds]
wyatt8740 has joined #ffmpeg