Jhonny2x4 has quit [Read error: Connection reset by peer]
ivanich has joined #ffmpeg
yawkat has joined #ffmpeg
iive has quit [Quit: They came for me...]
fossdd has quit [Ping timeout: 255 seconds]
fossdd has joined #ffmpeg
<aaabbb>
yrc: those are some pretty aggressive parameters, and when also using nlmeans it's gonna be slow asf
jess has quit []
Tinos has joined #ffmpeg
jtgd has quit [Quit: WeeChat 4.2.1]
jtgd has joined #ffmpeg
lexano has quit [Ping timeout: 255 seconds]
lavaball has quit [Remote host closed the connection]
ivanich has quit [Remote host closed the connection]
navi has quit [Quit: WeeChat 4.1.2]
minimal has quit [Quit: Leaving]
epony has quit [Remote host closed the connection]
Suchiman has quit [Quit: Connection closed for inactivity]
bitbinge has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 268 seconds]
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg
whatsupdoc has joined #ffmpeg
omegatron has quit [Quit: Power is a curious thing. It can be contained, hidden, locked away, and yet it always breaks free.]
five618480 has quit [Remote host closed the connection]
five618480 has joined #ffmpeg
Kei_N has quit [Ping timeout: 255 seconds]
ariedro has joined #ffmpeg
ariedro has quit [Client Quit]
Kei_N has joined #ffmpeg
chandash has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
Asicc has quit [Ping timeout: 255 seconds]
zsoltiv_ has quit [Ping timeout: 268 seconds]
bitbinge has joined #ffmpeg
bitbinge has quit [Client Quit]
rvalue has joined #ffmpeg
rvalue- has joined #ffmpeg
rvalue has quit [Ping timeout: 272 seconds]
rvalue- is now known as rvalue
fling has quit [Remote host closed the connection]
hightower3 has joined #ffmpeg
fossdd has quit [Ping timeout: 255 seconds]
fling has joined #ffmpeg
hightower4 has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
qaph has joined #ffmpeg
chandash has quit [Quit: WeeChat 4.1.2]
kron has quit [Ping timeout: 264 seconds]
fling has quit [Remote host closed the connection]
fling has joined #ffmpeg
Tano has quit [Quit: WeeChat 4.1.2]
qaph is now known as kron
fossdd has quit [Ping timeout: 255 seconds]
fossdd has joined #ffmpeg
stevenliu has quit [Remote host closed the connection]
stevenliu has joined #ffmpeg
dead1 has quit [Quit: dead1]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #ffmpeg
<ano>
https://stackoverflow.com/q/33725214 why ffprobe shows the same data twice (1st program/stream, 2nd just stream) while especially selected only stream section via -show_entries stream=... ?
holgersson has quit [Quit: “Format C:........[Done]“]
holgersson has joined #ffmpeg
epony has joined #ffmpeg
Marth64[m] has joined #ffmpeg
Marth64 has quit [Killed (NickServ (GHOST command used by Marth64[m]))]
Marth64[m] is now known as Marth64
Marth64 is now known as Marth64[zzz]
Buliarous has quit [Remote host closed the connection]
HarshK23 has joined #ffmpeg
nrg has joined #ffmpeg
dead1 has joined #ffmpeg
<yrc>
Hello! New question today :-) Now I’m done with 2001 S.O., next is Abyss (dark too, lol). It’s a DVD, and I see there is “Theatrical Version” and “Special Edition”. I remember when I authored DVDs with dvdauthor: using assembly-like instructions, I could enable extra chapters, and thus get such a setup (short/long version). Is there anyway it can be done with MKV or another container?
<Marth64[zzz]>
yrc: Hi, in theory there is ordered chapters concept with MKV
<Marth64[zzz]>
but I don't think anything supports it well
<Marth64[zzz]>
if at all
<Marth64[zzz]>
my approach has been to mux separate files, takes more space, but compatibility is good
realies has quit [Read error: Connection reset by peer]
realies has joined #ffmpeg
<yrc>
Hi Marth64[zzz], ok. I feared it would be so. Still, I’ll read a bit about ordered chapters. Thank you!
billchenchina has quit [Ping timeout: 276 seconds]
fossdd has joined #ffmpeg
lucasta has joined #ffmpeg
fossdd has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
Jhonny2x4 has quit [Read error: Connection reset by peer]
lexano has quit [Ping timeout: 276 seconds]
fossdd has quit [Ping timeout: 264 seconds]
fossdd has joined #ffmpeg
lexano has joined #ffmpeg
lullerhaus has quit []
lullerhaus has joined #ffmpeg
fossdd has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
alexherbo2 has quit [Remote host closed the connection]
Jhonny2x4 has joined #ffmpeg
rvalue has quit [Ping timeout: 272 seconds]
fossdd has quit [Ping timeout: 255 seconds]
fossdd has joined #ffmpeg
rvalue has joined #ffmpeg
jarthur has joined #ffmpeg
fossdd has quit [Ping timeout: 260 seconds]
fossdd has joined #ffmpeg
LionEagle has joined #ffmpeg
stolen has quit [Quit: Connection closed for inactivity]
waeking has quit [Ping timeout: 272 seconds]
flotwig has quit [Excess Flood]
flotwig has joined #ffmpeg
pong is now known as beaver
fossdd has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
lucasta has quit [Quit: Leaving]
fossdd has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
beaver has quit [Quit: Ils tuent les Internets !]
beaver has joined #ffmpeg
Blacker47 has quit [Quit: Life is short. Get a V.90 modem fast!]
epony has quit [Remote host closed the connection]
Pharmacom has joined #ffmpeg
fossdd has quit [Ping timeout: 276 seconds]
<Pharmacom>
Hi all, I'm looking for some support please. I am a DJ and regularly create mixes that are saved as one .mp3 file, I was recently told that I could use ffmpeg to split the mix based on a text file with the mix timings inside. Using ChatGPT (possibly my mistake) I learnt of the command ffmpeg -i input.mp3 -f concat -i list.txt -c copy output%d.mp3 however when doing this I get the error [concat @ 000002cbd5525ac0] Line 1: unknown keyword '00:00:00' Is
<Pharmacom>
anyone able to point me in the right direction please?
<Pharmacom>
.list
Hackerpcs has joined #ffmpeg
<BtbN>
That command makes zero sense
Hackerpcs has quit [Max SendQ exceeded]
<BtbN>
you use concat to read multiple files like they're one
<BtbN>
And combining that with opening a flat file as first input? Yeah, just complete nonsense.
<Pharmacom>
Perks of using ChatGPT I guess :-/
<BtbN>
I'm not immediately aware of a native method to split by a list of timestamps
<BtbN>
pretty easy to just write a shell script that does that though, and just invoked ffmpeg multiple times
junaid_ has quit [Remote host closed the connection]
<Pharmacom>
To be fair I was going to do it through Audacity but the time it takes is significantly longer and I've 50+ mixes I'm looking to split (was hoping to create a script to do it in the background on my server)
<BtbN>
splitting an mp3 file should be near instant
fossdd has joined #ffmpeg
<Pharmacom>
The problem with auacity is you have to create labels so it knows where to split which is the time consuming part. There is no option to split based on a text document with mix timings.
theobjectivedad has quit [Remote host closed the connection]
Hackerpcs has joined #ffmpeg
<BtbN>
The segment muxer has a -segment_times options
<BtbN>
you can probably just throw your list of timestamps in there, and call it a day
<BtbN>
don't forget -c copy
iive has joined #ffmpeg
theobjectivedad has joined #ffmpeg
<Pharmacom>
Will give that a try @btbn, thank you.
Marth64 has quit [Ping timeout: 260 seconds]
Marth64 has joined #ffmpeg
fossdd has quit [Ping timeout: 264 seconds]
rv1sr has quit []
theobjectivedad has quit [Read error: Connection reset by peer]
theobjectivedad has joined #ffmpeg
fossdd has joined #ffmpeg
Pharmacom has quit [Quit: Leaving]
troyt has joined #ffmpeg
epony has joined #ffmpeg
<yrc>
Thank you ano. But edl is not what I need: If I use that, I’ll have both version of Abyss in my MKV. What I need is instead to have all segments/cells/whatever in the MKV, along with 2 kind-of playlists that pick and play the segments associated with this or that version. This is what MKV Ordered Chapters is about.
fossdd has quit [Ping timeout: 255 seconds]
<yrc>
Problem is, I did not manage yet to put all the pieces together…
<yrc>
1/ With beandog/dvd_info, I can get in JSON the list of titles, for each title its chapters, for each chapter its cells, and for each cell its sectors. For some reason cell 1 for title 1 and cell 1 for title 2 is not the same; e.g. for Abyss, t1c1 is spans sectors 0-12107, while t2c1 spans sectors 109-9442 (so a subset). OK, why not. But for Ordered Chapters, I need to tell the beginning timestamp of the
<yrc>
chapter… So, what timestamp is sector 109? :-/
<yrc>
2/ Before I can even write the Ordered Chapters XML, I need to get and encode all the video pieces from tracks 1 and 2 into a single video. But if I encode title 1 (special edition), I might miss some pieces that are only in title 2 (theater edition); and if I encode title 2, I will miss parts that are only in title 1. So how do I get all the raw material from titles 1 & 2 (i.e. the needed sectors) so that I
fossdd has joined #ffmpeg
<yrc>
can later refer to them in the Ordered Chapters?
<yrc>
That’s where I’m stuck for now. And that’s only for DVD; I fear it will be a nightmare for blurays :-o
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
fossdd has quit [Ping timeout: 256 seconds]
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
fossdd has joined #ffmpeg
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
fossdd has quit [Ping timeout: 256 seconds]
fossdd has joined #ffmpeg
Jhonny2x4 has quit [Read error: Connection reset by peer]
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ffmpeg
<furq>
yrc: dvd_info -g
fossdd has quit [Ping timeout: 255 seconds]
<furq>
also mkvmerge can read chapters directly from dvd so maybe it can handle this for you
<furq>
i think you'd need to use mkvmerge for editions anyway
<Marth64>
re: chapters: do not expect either tool to be precise, your mileage may vary, the dvd headers often are wrong
<furq>
bluray is actually a lot easier to deal with because they split all the nav stuff out into some ghastly java nonsense that nobody has even tried to implement
<furq>
so by making it much more complex they made it simpler
<Marth64>
you will have a very hard time with dvd
<Marth64>
i just spent ~1 year studying it
<furq>
this dvd_info deal looks pretty nice
<furq>
i've been looking for something to replace tccat
<Marth64>
ditto. thanks for sharing. ive been using lsdvd
deus0ww has quit [Ping timeout: 255 seconds]
<furq>
shame the progressbar tramples on ffmpeg's but i guess you can't have everything
<Marth64>
progressbar eye candy is great
<Marth64>
makes waiting less painful
<furq>
sure but two is too many
<Marth64>
it has 2? haha
jarthur has quit [Quit: jarthur]
<furq>
dvd_copy | ffmpeg has two
<Marth64>
ahh
<Marth64>
i would be careful with that implementation
<furq>
probably makes sense to disable it for -o -
<Marth64>
it is not complete
<Marth64>
they are missing the dvd vm
deus0ww has joined #ffmpeg
<Marth64>
probably works for 80% of discs fine ho
<Marth64>
tho*
<furq>
i don't think i've ever encountered a disc that actually needed dvdnav
<furq>
at least to get what i wanted off there
ivanich has joined #ffmpeg
<Marth64>
they exist, sadly, i have many and they are super strange
<furq>
yeah i'm sure
<Marth64>
i don't know how anyone would go through that pain lol
<furq>
the worst i've ever had to deal with is multiangle
<Marth64>
yes i hate it now but thinking back to 1997(?) honestly kinda respectable for the time
fossdd has joined #ffmpeg
<Marth64>
furq: thx interesting fact on bluray .. i never really put much time into it but even from looking at libbluray it just seemed so much easier
noelle has quit [Ping timeout: 256 seconds]
<Marth64>
i always wondered if the java was just for show
<furq>
you can deal with bluray entirely with mkvtoolnix which is nice
<furq>
but they won't touch dvd beyond reading chapters
<furq>
probably sensible
<Marth64>
yeah makes sense
ninjin has quit [Ping timeout: 256 seconds]
brocellous has quit [Ping timeout: 256 seconds]
staceee has quit [Ping timeout: 256 seconds]
lockywolf has quit [Ping timeout: 240 seconds]
samhza has quit [Ping timeout: 256 seconds]
MisterMinister has quit [Ping timeout: 272 seconds]
<furq>
and bluray audio is just a regular bluray instead of being an entirely separate format
staceee has joined #ffmpeg
brocellous has joined #ffmpeg
noelle has joined #ffmpeg
ninjin has joined #ffmpeg
<Marth64>
oh wow. and it's just plain old mpeg-ts
<Marth64>
i would have expected something crazy
JanC has quit [Ping timeout: 256 seconds]
<Marth64>
(just googling now and learning)
JanC has joined #ffmpeg
ano has quit [Ping timeout: 255 seconds]
samhza has joined #ffmpeg
lockywolf has joined #ffmpeg
<minimal>
Marth64: I *think* dvd_info started as a fork of lsdvd
<Marth64>
ahhh
sdc has joined #ffmpeg
jarthur has joined #ffmpeg
<Marth64>
yrc: circling back to your topic
<Marth64>
i did not mean to be discouraging. but truly it will be a painful journey IMO
<Marth64>
with limited application support
<Marth64>
and endless nights of wondering why the !#$% dvd does things the way dvd does
fossdd has quit [Ping timeout: 255 seconds]
<Marth64>
it's all miserable and i would never go through it again
<Marth64>
4-8gb isn't worth the hell
sdc has quit [Quit: Client closed]
lockywolf has quit [Ping timeout: 255 seconds]
samhza has quit [Ping timeout: 255 seconds]
kushal__ has joined #ffmpeg
<Marth64>
if you really want to do it though, there is still an option technically
<Marth64>
i have been working on a dvd demuxer for ffmpeg ... if you merge the patch, you can in theory rip each part of title (PTT chapter) 1 at a time from the different angles
<Marth64>
and then you are on your own to stitch them together
<Marth64>
but this is only assuming that the dvd doesn't do angles at a cell level (again its an endless spiral)
kushal__ has quit [Read error: Connection reset by peer]
<Marth64>
the demuxer will cover all your basis with respect to navigating the disc (as it uses dvdnav)
kus has quit [Ping timeout: 268 seconds]
SuicideShow has quit [Ping timeout: 255 seconds]
SuicideShow has joined #ffmpeg
flotwig has quit [Excess Flood]
flotwig has joined #ffmpeg
lockywolf has joined #ffmpeg
Marth64 has quit [Remote host closed the connection]