Author: Jeff
-
Importing from YouTube
We had implemented a working (only needed some UI polish) Youtube importer for PiTiVi: …but Youtube asked us to “bring [our] application into compliance with the ToS“, which roughly translates to “take it down”, because their API Terms of Service clearly forbids any kind of downloading. This situation, of course, annoys me deeply on a philosophical…
-
Ajustement de la luminosité de l'écran en fonction de l'heure sous GNOME
Je n’utilise pas Redshift (ou f.lux) parce que je tiens un minimum à la fidélité de mes couleurs et parce que je ne suis pas convaincu que nous ne sommes pas face à un énorme effet placebo (ou une conspiration du gouvernement). Néanmoins, le soir, pour geeker dans une lumière tamisée, j’aime bien que le…
-
The most annoying Specto bug ever
There is this infamous bug in Specto where emails that are not in English would show up with messed up encoding: It is the single most infuriating bug I know in Specto, annoying me daily. Today, I spent three miserable hours trying to fix it, and went 90% of the way towards that goal. It now…
-
Detachable previewer
I know, I know, it’s the third time I’m posting in three days, but a surprise feature was just merged out of the blue and I’m quite excited about it: you can now undock the previewer widget in PiTiVi (even while it is playing). It allows you to do something like this: Obligatory demonstration video…
-
Improving project loading performance
When you load a project in PiTiVi, importing the clips into the “media library” (also known internally as the “source list”) is pretty fast, but inserting them in the timeline is painfully slow. So I whipped out my torture test project and spent some time profiling what’s going on using Python’s cProfile module (I talked…
-
Startup Assistant
Part of the PiTiVi Love list, Mathieu Duponchelle has implemented a “welcome screen” (also known as “Startup Wizard”). It is a great little feature which uses GTK Recent to automatically show the last few projects you were working on, so you can open them with two clicks (or by pressing Enter): You wouldn’t believe how often…
-
Kuze
Kagami fonctionne toujours très bien, mais avoir un Thinkpad, avec un écran plus spacieux, son clavier et sa robustesse légendaires, me manquait. C’est ainsi que, tout bonnement, j’ai déniché un T43p à 160$ sur Kijiji, que j’ai nommé Kuze (histoire de bien aller avec Kusanagi): C’est Kiki, mais en mieux: Écran 1600×1200 o__o Carte graphique…
-
Fedora 14 pour un habitué d'Ubuntu
Comme je commence à être en désaccord avec la tournure que prend Ubuntu et que j’ai acheté un nouveau portable de seconde main (Thinkpad T43p!), je me suis dit que je jetterais un coup d’oeil à Fedora 14. Malheureusement, je n’ai pas réussi à briser la dépendance à Ubuntu. Voici mes trouvailles. D’abord les points…
-
Snowy hackfest & Boston Summit
I had a great time at the Snowy hackfest (and the Boston Summit). Thanks to the subsidy from the GNOME Foundation, I’ve been able to meet tons of brilliant people and help free/open source software while meeting the constraints of my student schedule—and budget! In order to get you all pumped up and excited before…
-
Adopt a Specto
As you can see I haven’t touched Specto in quite a while. I’m not going to start fixing things or implementing new features myself anytime soon. This is because: I consider Specto “good enough” and I lack the time/hacking skills to devote to it I spend lots of energy on other projects such as PiTiVi.…