• AnyStream is having some DRM issues currently, Netflix is not available in HD for the time being.
    Situations like this will always happen with AnyStream: streaming providers are continuously improving their countermeasures while we try to catch up, it's an ongoing cat-and-mouse game. Please be patient and don't flood our support or forum with requests, we are working on it 24/7 to get it resolved. Thank you.

Exactly what is ReClock?

markfilipak

Well-Known Member
Thread Starter
Joined
Apr 3, 2017
Messages
151
Likes
10
In order to fully understand what reclock does, I tried to access source here: 'oss.redfox.bz', and here: 'alpha.redfox.bz'. I didn't expect my 'forum.redfox.bz' login credentials to work and, sure enough, they didn't work. :)

I read 'C:\Program Files (x86)\ReClock\Readme.rtf' but couldn't discover how to use reclock.

Does an example reclock use-case exist?

Regards,
Mark Filipak.

Update: When I later ran PowerDVD 18, I was surprised to see a brief message from reclock. I allowed it to 'handle' the disc. There was no audio. I relaunched PDVD18 and this time declined reclock. The audio reappeared. I browsed 'https://forum.redfox.bz/forums/reclock.85' and got the sense that it's only for playing, not transcoding or remuxing, and only for PAL-speedup videos (i.e. 25fps from 24fps & 24/1.001fps cinema sources). Am I correct?

Note:
I've been successful with ffmpeg & avisynth and it's children. But using them is very slow & painful due to their functional, procedural natures -- there are just too many cases with too many undocumented options -- so, I'm architecting a real object-oriented video processing language here: 'https://markfilipak.github.io/Video-Object-Notation/VideoNotation.html'. Folks should look at it and contact me if interested in my work.
 
Well, alpha is some internal thing, but I never heard of oss.redfox.bz.
I guess Open Source Software?

and only for PAL-speedup videos
The Pal thing is correct, but I think it is also for converting as I can choose DVD Shrink in settigs. However, I only used it once some months ago since the Star Trek Voyager DVD set is too high pitched, so this was my first ever use of it. And it worked, although I haven't looked at it again after these 10 minutes or so.
 
Thanks for replying, DeepSpace. That was kind of you!
Well, alpha is some internal thing, but I never heard of oss.redfox.bz.
I guess Open Source Software?
My guess, too. They are my guesses for what used to be 'oss.slysoft.com' & 'alpha.slysoft.com'.
The Pal thing is correct, but I think it is also for converting as I can choose DVD Shrink in settigs. However, I only used it once some months ago since the Star Trek Voyager DVD set is too high pitched, so this was my first ever use of it. And it worked, although I haven't looked at it again after these 10 minutes or so.
Hmmm... DVD Shrink sounds familiar (from a galaxy long ago and far, far away). I'm not sure.

So reclock made a permanent change? Not just a 'play thing', eh?

I seek a simple audio sync to resample 24/1.001fps audio to 24fps to turn the audio and the run time into real cinema. Since 24fps is faster than 24/1.001fps (i.e. has less run time, so fewer audio samples), the remuxing requires a 1/1.001 audio resampling factor (e.g., from 48KHz to 48/1.001KHz). I might be able to do that with ffmpeg but nothing about ffmpeg is simple.

Perhaps someone else can give me some clues about reclock.
 
DVD Shrink sounds familiar
You can use it to copy the contents of a DVD with the possibility to select only a few tracks, audio and subtitles. You could even compress it, not sure why someone would need to compress a DVD though, it is bad enough.

So reclock made a permanent change? Not just a 'play thing', eh?
No, I only said I can see DVD Shrink in settings. But I only ever tried it when playing an episode and haven't taken a single look at it since. So yes,
Perhaps someone else can give me some clues about reclock.
someone else needs to chime in. My knowledge about reclock is very limited.
 
I gotta apologize. I'm sorry. You see, I read a lot about video and I get ...confused? Yeah, confused.

What people write seems so vague to me. When I'm done I think, "What did he/she just say?" I'm just too much of an engineer, I guess. Too anal.

Read a little of 'https://markfilipak.github.io/Video-Object-Notation/VideoNotation.html' -- hell, just read the synopsis -- and you'll understand.
 
I gotta apologize. I'm sorry. You see, I read a lot about video and I get ...confused? Yeah, confused.

What people write seems so vague to me. When I'm done I think, "What did he/she just say?" I'm just too much of an engineer, I guess. Too anal.

Read a little of 'https://markfilipak.github.io/Video-Object-Notation/VideoNotation.html' -- hell, just read the synopsis -- and you'll understand.
Don't worry. I also get confused of things many times and have to think about it. And sometimes, it is too obvious for me to see.
 
I didn't expect my 'forum.redfox.bz' login credentials to work and, sure enough, they didn't work.
oss.redfox.bz doesn't need any login.
I browsed 'https://forum.redfox.bz/forums/reclock.85' and got the sense that it's only for playing, not transcoding or remuxing
Correct.
and only for PAL-speedup videos (i.e. 25fps from 24fps & 24/1.001fps cinema sources).
This is the main purpose. https://forum.redfox.bz/palspeedup/
 
oss.redfox.bz doesn't need any login.
https://oss.redfox.bz/ puts up a log-in dialog and clicking it provokes a 401 response.

Thank you for the link, but...

https://forum.redfox.bz/palspeedup/ "This is how the Americans solve that problem" is not a correct explanation of field pull-down & telecine.

https://forum.redfox.bz/palspeedup/ "This is how the Europeans solve that problem" simply forces video from 24fps to 25fps -- no transcoding -- and resamples audio by 24/25. On play, reclock converts by 25/24 to get the original audio back. But how does reclock do it? Does reclock simply repeat every 24th audio sample or does it actually resample by 25/24? That's what I hoped to see in the source code.
 
Last edited:
Use http:// for oss.redfox.bz not https:// It isn't a secure link URL. No HTML pages.

I don't get a pop-up or a log-in dialog using the secure version, what I see is "Warning: Potential Security Risk Ahead" browser page.
 
Use http:// for oss.redfox.bz not https:// It isn't a secure link URL. No HTML pages.
That doesn't matter. If I use 'http', firefox changes it to 'https'. If firefox finds 'https' doesn't work, it puts up a warning, but that's all; I can choose to try 'http'. I'm not getting that warning. I'm getting a log-in dialog.
I don't get a pop-up or a log-in dialog using the secure version, what I see is "Warning: Potential Security Risk Ahead" browser page.
Yes, that's the warning.
 
Last edited:
You can use it [DVD Shrink] to copy the contents of a DVD with the possibility to select only a few tracks, audio and subtitles. You could even compress it, not sure why someone would need to compress a DVD though, it is bad enough.
Well, I appreciate your views on DVD Shrink. I don't use it. I use ffmpeg (and sometimes AVIsynth or children of AVIsynth). What I do is make MKVs that utilize HEVC codec. The resulting MKVs are about 1/4 the size of the concatinated VOBs but don't seem to have lost any resolution during transcoding. I'd appreciate your thoughts on that.
 
That doesn't matter. If I use 'http', firefox changes it to 'https'
Firefox doesn't do that to me, when I do a http:// URL the address line doesn't show http://.

I don't force the browser to do anything. If I want to navigate to oss.redfox.bz (for example) that is what I copy'n'paste into the address line.

URL.png
 
Firefox doesn't do that to me,..
Yes, I understand that George++. This sidetrack is off-topic so I'll be brief. It doesn't matter. I have FF set up to always try 'https' first, but if I get the warning, then I can tell it to use 'http'. The point is this: I'm not getting the warning. I'm getting a log-in dialog.
 

Attachments

  • VirtualBox_linuxmint-20.3.jpg
    VirtualBox_linuxmint-20.3.jpg
    31.7 KB · Views: 1
What I do is make MKVs that utilize HEVC codec. The resulting MKVs are about 1/4 the size of the concatinated VOBs but don't seem to have lost any resolution during transcoding. I'd appreciate your thoughts on that.
I haven't dealt with HEVC at all or used ffmpeg until now, but I now figured that the software I use for hardsubs can also convert DVDs and BDs. Haven't made more tests yet, but it seems to be almost perfect for my needs (and is based on ffmpeg as it seems, so might be the same as you do it, just with a GUI).

The point is this: I'm not getting the warning. I'm getting a log-in dialog.
That is weird. When I tried it on my PC when first hearing about that URL, I could access it without any issues. When I then tried it again yesterday on my phone, it asked me to login. I just tried it again but can see it as before, without any warning or login.
 
I haven't dealt with HEVC at all or used ffmpeg until now, but I now figured that the software I use for hardsubs can also convert DVDs and BDs. Haven't made more tests yet, but it seems to be almost perfect for my needs (and is based on ffmpeg as it seems, so might be the same as you do it, just with a GUI).
Is the GUI an application you are writing, or are you referring to something like HandBrake? If so, it's not based on ffmpeg. It uses the same encoding/decoding libraries that ffmpeg uses but that's all.

FFmpeg is a mutt and AviSynth/VapourSynth/etc. are mongrels. HandBrake always transcodes, even if simply remuxing is all that's needed.

FFmpeg is all functions with default settings that suit only particular use cases. As the ffmpeg devs kill bugs, they create more bugs for other use cases. FFmpeg's documentation is awful and the ffmpeg devs won't allow volunteers to fix it.

*Synth tried to make editing video object oriented but only turned procedural 'C' code into procedural Python code -- never mind that Python is an OOP language, *Synth uses it procedurally (i.e. as functions, not methods).

My github project aims to create an actual object-oriented video language with methods for each type of stream and defaults for each method that are taylored to those streams. So far it has garnered zero comments.
 
Is the GUI an application you are writing, or are you referring to something like HandBrake?
It is a third-party program. I can't write anything at all (except a simple script with the assistance of online sources and commands, that's all).


My github project aims to create an actual object-oriented video language with methods for each type of stream and defaults for each method that are taylored to those streams. So far it has garnered zero comments.
I will take a look, but depending on how to use it I might not understand everything.
 
I will take a look, but depending on how to use it I might not understand everything.
Hahaha... I don't understand everything! It's not a way to edit video. It's a language for editing video. I do have some examples, though.

In the github stuff you'll see my email address. If you care to comment/ask for help/etc., let's use my email address, not this forum. Okay?
 
Back
Top