Showing posts with label gratis. Show all posts
Showing posts with label gratis. Show all posts

Friday, March 17, 2023

How to make a video look much smoother, without (greatly) increasing the file size?


I’m often annoyed when looking at a film or short video that looks jittery or stuttering, as if the makers haven’t given it the love it should have received when recording or editing.

I’ve also noticed that my eyes are a little bit better than most peoples’  that I’m a minority for noticing or being troubled by this at all. 

Stuttering or Jittery video?


To illustrate what I even mean by “jittery or stuttering” I’ve made a screenshot from a video that is part of my favourite study bible at Jo 4:20,21. You can find this video at this link

In this video, we see the ancient Samaritan area with mount Gerizim. Then, the camera pans left and we see the low plains with the current-day-city Nablus. While the camera pans left, the video is stuttering. Let me try to show you this with a short video that I will shoot with my phone camera.  Here it is:




Now, having established that there really is a problem, I would like to show you a simple solution.

You see, we’ve walked on the moon more than 50 years ago. My watch has more computing power than all the computers at NASA in the ’60 combined. There is no reason on earth why we still need to create video files with only 24 frames per second.

The solution: “upscaling” the frame rate with FFmpeg.


Through the arcane art of using FFmpeg with it’s ML-supported frame rate upscaling, it is perfectly possible to turn a so-so source file into a much more enjoyable output. 

Of course, the information that isn't in the video file has to come from somewhere. The filters in the FFmpeg software don't run on the clever Machine Learning models that, say, an iPhone's Image Processing know how to fabricate. The FFmpeg software simply looks at a frame and the next frame, and calculates what should go in between. This simple trick, however, is good enough to fool our human eyes.

So, the exact command is:

  • ffmpeg -i [input.mp4] -vf minterpolate=fps=60 [output_60fps.mp4] 


Where the filename of the input and output are between [brackets]. 

The source file has a frame rate of 24 frames per second at a resolution of 1280x720:




After entering the command, my M1 chip powered laptop spent a whole 5 minutes and 45 seconds on this conversion. I would be truly interested to find out how long short it takes on an M1Pro or a M2-powered beast machine?


The result?


The resulting file has more than double the frame rate and is somehow about 3 MiB smaller 🤔



But more importantly, the so troubling stuttering or jittering has now melted away like snow in the sun:



Why not do this? 


If I had to be generous, I could imagine that, to save underpowered feature phones that most of LATAM and Africa use, the makers of these videos deliberately choose not to add a higher frame rate. After all, much more annoying than a stuttering video is a video that is not playing at all because of device constraints that you, the user, do not understand. 

This argument can, however, easily be muted by the simple fact that this website (jw.org) as well as the JW Library app, serve you options: You can go as small as a 240p file. 

So, why not make the largest file at a higher frame rate and keep all the more budget friendly options on the current regime? 

I really don’t know. It seems to me a no-brainer with lots of upside and virtually no downside. But maybe I’m missing something? 

I would love to hear your thoughts? 😊

Edit: You can post your input on Hacker News: https://news.ycombinator.com/item?id=35195095 

Friday, July 23, 2010

Jans kruistocht tegen SPAM en virussen…

 

Regelmatig krijg ik van deze of gene en email of msn bericht dat duidelijk niet van die persoon zelf afkomstig is, maar van een virus de pc van de persoon in kwestie opgelopen heeft.

Omdat ik de wereld een betere plaats wil maken, en van nature vrij lui ben en dit niet iedere keer opnieuw wil uitleggen, hier een kort voorbeeld van een bericht dat ik aan iedereen ga sturen van wie ik nog spam krijg :

 

Hallo.
Aan dit berichtje te zien (ik neem aan dat je het niet zelf verstuurd hebt?) lijkt het erop dat je een virus op je PC hebt.

Hier een paar stappen om er vanaf te komen.
Voer deze stappen IN DEZE VOLGORDE uit.

  1. Draai de kraan dicht... dat is, installeer een virusscanner of update je huidige. Dat hoeft geen geld te kosten, een goede gratis virus scanner vind je bijvoorbeeld hier : http://filehippo.com/download_antivir/
  2. Zorg dat het ook nergens lekt…  dat is, zorg dat je Windows PC zelf ook goed beveiligd is.  Draai bijvoorbeeld eens Windows updates, zie deze website : http://windowsupdate.microsoft.com/
  3. Doe de deur op slot… dat is, zorg dat er ook niemand meer naar binnen kan. Zet de Windows Firewall aan, zie hier hoe dat moet : http://support.microsoft.com/kb/283673/nl
  4. Zorg dat de gestolen gegevens niet meer gebruikt kunnen worden, dus verander de wachtwoorden van je MSN en email en Facebook en dergelijke.

Er komt meer bij kijken om je pc echt veilig te maken, maar als je bovenstaande doet ben je al goed op weg.

Thursday, July 01, 2010

Gratis $20 gift card van Amazon.

 

$20 dollar verdienen was nooit eerder zo onschuldig als nu. Je hoeft alleen maar een filmpje te bekijken, en hopsakee…

Monday, June 21, 2010

Nieuwe Sci-Fi serie gratis te downloaden

 

Pioneer One is een nieuwe Science Fiction serie die gratis gedownload mag worden. En geen gezeur met drm beschermde bestanden waar je alsnog voor moet betalen om ze af te spelen of zo iets, nee, gewoon gratis te bekijken !

 

Monday, June 14, 2010

Mooie artikelen voor de gevorderde Goeroe.

 

Op wat maandag ochtend browsen komt een mens vaak de mooiste en interessantste artikelen tegen, waar je ook nog eens echt wat aan hebt.

Zo vond ik hier een artikel waar in word uitgelegd aan argeloze PC gebruikers hoe ze SPAM mails kunnen herkennen, en dan bedoel ik niet alleen de Nigeriaanse I-have-money-for-you-if-you-give-me… mail, maar ook de mails van erkende en gerespecteerde bedrijven.

En dan hier een programma waarvan ik nu al blij ben dat het bestaat : SuRun zorgt voor SUDO onder Windows.

Het idee erachter is simpel : de beveiliging in *nix (dus UNIX, Linux, Solaris, Mac OS) komt erop neer dat een gebruiker weinig kan (en dus ook maar weinig kan stuk maken) en dat alleen de administrator overal bij kan.

Het mooie van dit programma komt erop neer dat het natuurlijk erg verleidelijk is om continue als administrator in te loggen, wat natuurlijk heet de beveiliging onderuit haalt.

Wednesday, June 02, 2010

Altijd al het stokoude EMACS willen gebruiken ?

 

Ik droom er altijd van om software te gebruiken die ouder is dan ikzelf.

Ik was dan ook blij verrast om een tutorial te vinden waarin word uitgelegd hoe je een windows versie van EMACS aan de praat kunt krijgen.

Friday, April 02, 2010

Gratis te downloaden computerspel Wesnoth

 

Van het Gratis Open Source spel “The battle of Wesnoth” (of gewoon Wesnoth voor vrienden), is nu een nieuwe stabiele versie, namelijk versie 1.8 verschenen.

Dit spel is gratis voor Windows te downloaden vanaf source forge op : http://sourceforge.net/

Voor meer info check de officiële website op : http://wesnoth.org/

Tuesday, February 23, 2010

De ExpressFit 6.0 software print soms geen audiogrammen uit.

 

Het probleem

Een probleem van onze Hans Anders Audio filialen wat ik pas op mijn bordje kreeg was dat de Noah module Sonic Expressfit netjes een Klantrapport print, maar dan in de Audiogram kaders er geen audiogram word geprint.

Na heel wat verschillende dingen proberen heb ik hier eindelijk een oplossing voor weten te vinden, namelijk door niet direct te laten afdrukken naar de printer, maar via een pdf printer te laten afdrukken. Lees hier verder hoe dat moet.

Benodigdheden

Software, namelijk een PDF printer. In dit geval heb ik gekozen voor “PDFCreator”. Deze is te downloaden via SourceForge op : http://sourceforge.net/projects/pdfcreator/

Het installeren

Bij het installeren

  • kun je kiezen voor 2 soorten installaties, let er hier op dat je voor de server installatie kiest.
  • Let er bij het installeren op dat hij probeert een Yahoo! toolbar te installeren, dus als je die niet wilt, vink hem dan uit.

De instellingen

Na het installeren van PDFCreator kun je de instellingen van dit programma openen. Kies nu onder “Automatisch Opslaan”  voor de optie “Automatisch opslaan gebruiken” en zet het vinkje “Deze map voor het automatisch opslaan gebruiken”. Vul daar als map c:\PDFs\ in zoals in het voorbeeld hieronder.

image

Kies nu voor de optie “Afdrukken”.  Zet een vinkje bij “Afdrukken na opslaan”. Sla nu alle gewijzigde instellingen op door op “Opslaan” te klikken.

image

Als laatste zorgen we er nu voor dat de computer altijd via de PDF printer print, door in het “Configuratie Scherm” voor “Printers en faxapparaten” te kiezen en daar bij de PDFCreator voor “Als standaardprinter instellen” te kiezen.

image

Conclusie

Ik heb nooit ontdekt waarom de Noah module van  de Sonic Innovations ExpressFit weigert om audiogrammen af te drukken, maar dit lost het probleem in ieder geval op. Een mogelijke reden waarom hij niet op de “normale” manier afdrukt is omdat zo’n klantrapport inclusief audiogram ongeveer 80mb is terwijl een PDF met dezelfde gegevens maar 300kb groot is. Misschien is het dus vooral een geheugen probleem, who knows…

Als we nu iets afdrukken word er een PDF van gemaakt op c:\PDFs. Deze PDF file word vervolgens geprint door de printer die we hebben opgegeven bij de instellingen van PDFCreator. Omdat het niet een directe print is maar een print van een bestaande PDF file print hij blijkbaar zonder problemen de audiogrammen.

Monday, October 19, 2009

Microsoft heeft zoals altijd weer een heleboel goed te maken, om nog maar te zwijgen over hun imagoschade die maar niet weg wilt gaan.

Daarom, en omdat echte test gebruikers duur zijn, geeft Microsoft tegenwoordig nogal gratis wat weg op internet.

  • Alleereerst, de tweet van Microsoft Nederland : http://twitter.com/microsoftnl
  • Een programma om jou foto's aan elkaar te plakken om een 360 graden panorama foto te maken, zie PhotoSynth
  • Je bent je telefoon verloren en je wilt weten waar hij is, of in ieder geval je wilt je gegevens (adresboek, foto's, enz) niet kwijt zijn?, zie : MyPhone
  • Weer eens last van virussen ? nu gratis beveiligingstools, zie security essentials
Veel plezier weer met deze gratis tools.