gust82 has quit [Remote host closed the connection]
MrZeus_ has joined #ffmpeg
ecapi has quit [Ping timeout: 246 seconds]
Vonter has quit [Ping timeout: 268 seconds]
Shine_ has joined #ffmpeg
Vonter has joined #ffmpeg
five618480 has quit [Remote host closed the connection]
five618480 has joined #ffmpeg
Shine_ has quit [Read error: Connection reset by peer]
ecapi has joined #ffmpeg
jab416171 has quit [Ping timeout: 246 seconds]
navi has quit [Quit: WeeChat 4.0.4]
jab416171 has joined #ffmpeg
ecapi has quit [Ping timeout: 268 seconds]
ocrete2 has quit [Server closed connection]
ocrete2 has joined #ffmpeg
nd has quit [Ping timeout: 256 seconds]
nd has joined #ffmpeg
lexano has quit [Ping timeout: 268 seconds]
pa has quit [Ping timeout: 255 seconds]
MrZeus_ has quit [Ping timeout: 246 seconds]
ecapi has joined #ffmpeg
ecapi_ has joined #ffmpeg
emmanuelux_ has joined #ffmpeg
emmanuelux_ has quit [Remote host closed the connection]
emmanuelux has quit [Ping timeout: 246 seconds]
foonix has quit [Server closed connection]
foonix has joined #ffmpeg
ecapi has quit [Ping timeout: 268 seconds]
emmanuelux has joined #ffmpeg
qaph has joined #ffmpeg
kron has quit [Ping timeout: 256 seconds]
Keshl has quit [Server closed connection]
thilo has quit [Ping timeout: 240 seconds]
Keshl has joined #ffmpeg
thilo has joined #ffmpeg
qaph is now known as kron
lavaball has quit [Remote host closed the connection]
Shuriko has joined #ffmpeg
jab416171 has quit [Ping timeout: 246 seconds]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
dgcampea-2 has joined #ffmpeg
dgcampea has quit [Killed (NickServ (Forcing logout dgcampea -> dgcampea))]
dgcampea-2 is now known as dgcampea
hackkitten has quit [Server closed connection]
hackkitten has joined #ffmpeg
jab416171 has joined #ffmpeg
bitbinge has quit [Ping timeout: 264 seconds]
hightower4 has joined #ffmpeg
hightower3 has quit [Ping timeout: 260 seconds]
lusciouslover has joined #ffmpeg
wyatt8740 has quit [Remote host closed the connection]
wyatt8740 has joined #ffmpeg
pah has joined #ffmpeg
jab416171 has quit [Ping timeout: 246 seconds]
wyatt8740 has quit [Remote host closed the connection]
lusciouslover has quit [Ping timeout: 268 seconds]
wyatt8740 has joined #ffmpeg
Muimi has joined #ffmpeg
jab416171 has joined #ffmpeg
wyatt8740 has quit [Ping timeout: 246 seconds]
wyatt8740 has joined #ffmpeg
wangbin has joined #ffmpeg
<aaabbb>
with ffplay in interactive mode, how do i step back 1 frame? s steps forward one, but i want to step forward, or back
lemourin has quit [Read error: Connection reset by peer]
lemourin5 has joined #ffmpeg
lemourin5 is now known as lemourin
ahc has joined #ffmpeg
minimal has quit [Quit: Leaving]
ad2_ has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
MisterMinister has quit [Ping timeout: 256 seconds]
<aaabbb>
i wish to be able to step thru frames with -v debug and mpdecimate filter so that i can see the values for hi and lo for each frame
bitbinge has joined #ffmpeg
<kepstin>
you can't step back when using stateful filters like mpdecimate
<kepstin>
either you'll get different results because the frames go through the filter chain in a different order, or you'll get different results because it has to re-initialize the filters and start as if you'd seeked directly to the new point.
<aaabbb>
kepstin: the filter doesn't need to work backwards, as long as i can look back at the previous frame that it had last worked on
<aaabbb>
basically, i want to see the value of hi and lo for frames that are incorrectly kept, and for frames that are incorrectly dropped, and being able to go back and forth lets me visually see the difference. that along with seeing the hi and lo values helps me tweak them
<aaabbb>
i *can* do it only stepping forward by pressing s, but then i have to keep a mental picture in my head of the previous frame and hope that i see the difference
<kepstin>
so.. you want a player that saves a copy of the previous frame in memory so you can go back and look at it again? I haven't heard of any that can do that :/
<aaabbb>
kepstin: mpv lets me seek backwards and forwards, i assumed it kept the last few frames in memory so it didn't have to decode the whole gop again but my assumption could be wrong
<kepstin>
no, decodes the whole gop again when backstepping, running the frames through filters again
<aaabbb>
ah ok
<kepstin>
with mpdecimate that means you'll get different decisions on which frames are dropped
maxim_d33 has quit [Ping timeout: 246 seconds]
<kepstin>
it's actually pretty noticable; on video encoded with long gops, backstepping is a lot faster near the start of the gop than the end :)
<aaabbb>
so perhaps i'll have to do something more complex, to somehow run drawtext with the values being compared against hi and lo on each frame, with mpdecimate doing a dry run (deciding whether to drop or keep a frame, but not actually doing it). that part is easy but doing the drawtext is probably harder, and i'll have to use libavfilter in a custom program
<kepstin>
yeah, i don't think mpdecimate puts the debug threshold values anywhere that another filter could read, they're just debug text logs.
<aaabbb>
i could either change vf_mpdecimate.c and recompile, or save the debug logs to a file and parse them, then run ffmpeg again and use that file to determine drawtext values
dgcampea has quit [Remote host closed the connection]
tofran0 has joined #ffmpeg
dgcampea has joined #ffmpeg
maxim_d33 has joined #ffmpeg
tofran has quit [Ping timeout: 245 seconds]
tofran0 is now known as tofran
bpmedley has quit [Server closed connection]
bpmedley has joined #ffmpeg
ecapi_ has quit [Remote host closed the connection]
Reventlov has quit [Ping timeout: 260 seconds]
hussein1 has quit [Ping timeout: 264 seconds]
chiselfuse has quit [Ping timeout: 264 seconds]
ecapi_ has joined #ffmpeg
Starz0r has quit [Ping timeout: 245 seconds]
Starz0r has joined #ffmpeg
chiselfuse has joined #ffmpeg
chiselfuse has quit [Remote host closed the connection]
Reventlov has joined #ffmpeg
hussein1 has joined #ffmpeg
chiselfuse has joined #ffmpeg
ecapi has joined #ffmpeg
ecapi_ has quit [Ping timeout: 268 seconds]
ecapi has quit [Ping timeout: 268 seconds]
bitbinge has quit [Ping timeout: 264 seconds]
Vonter has quit [Ping timeout: 268 seconds]
Vonter has joined #ffmpeg
durandal_1707 has quit [Ping timeout: 268 seconds]
durandal_1707 has joined #ffmpeg
ecapi_ has joined #ffmpeg
<aaabbb>
this is great for ffplay: -vf "split[tmp][out];[tmp]mpdecimate,nullsink"
<aaabbb>
is there any way to see the values of hi and lo in the debug logs? "lo:0<343 lo:0<85 lo:0<85 drop pts:512 pts_time:0.04 drop_count:1" doesn't say hi
qmr has quit [Ping timeout: 240 seconds]
<aaabbb>
oh it's out of sync
jos1 has quit [Ping timeout: 256 seconds]
waleee has quit [Ping timeout: 268 seconds]
emmanuelux has quit [Quit: au revoir]
MisterMinister has joined #ffmpeg
darkapex has quit [Ping timeout: 246 seconds]
darkapex has joined #ffmpeg
vampirefrog has quit [Quit: Leaving]
vampirefrog has joined #ffmpeg
jagannatharjun has joined #ffmpeg
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
Shine_ has joined #ffmpeg
FH_thecat has quit [Quit: Leaving]
a0z has quit [Ping timeout: 246 seconds]
Ogobaga has quit [Quit: Konversation terminated!]
Ogobaga has joined #ffmpeg
AbleBacon has quit [Read error: Connection reset by peer]
balling has joined #ffmpeg
DeHackEd has quit [Remote host closed the connection]
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
DeHackEd has joined #ffmpeg
theobjectivedad has quit [Remote host closed the connection]
theobjectivedad has joined #ffmpeg
Muimi has joined #ffmpeg
tomaw has quit [*.net *.split]
LRN has quit [Server closed connection]
tomaw_ has joined #ffmpeg
LRN has joined #ffmpeg
balling has quit [Quit: Connection closed]
Shine_ has quit [Read error: Connection reset by peer]
wangbin has quit [K-Lined]
xxpor has joined #ffmpeg
rv1sr has joined #ffmpeg
gust82 has joined #ffmpeg
nitrix has quit [Server closed connection]
nitrix has joined #ffmpeg
llyyr has quit [Server closed connection]
llyyr has joined #ffmpeg
rv1sr has quit []
qqq has quit [Ping timeout: 256 seconds]
xxpor has quit [Quit: WeeChat 4.1.1]
rv1sr has joined #ffmpeg
tomaw_ is now known as tomaw
Shine_ has joined #ffmpeg
YuGiOhJCJ has joined #ffmpeg
dlfhk has joined #ffmpeg
Shuriko has quit [Ping timeout: 268 seconds]
qqq has joined #ffmpeg
Muimi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Shine_ has quit [Read error: Connection reset by peer]