Paretje's blog

FC De Kampioenen

Vandaag heb ik voor de tweede keer op rij dat ik vergat om De Kampioenen tijdig op te nemen. Vorige weeg ik verloor ik een 5 à 10 minuten, deze week op zijn minst 10 minuten.

Dat wil zeggen dat ik nu een stukje niet heb, en dat ik volgend jaar bij de herhaling deze twee aflevering terug moet opnemen, coderen en de DVD volledig herbranden, en misschien zelfs een bijkomstige DVD in gebruik nemen voor deze reeks, aangezien de grootte van deze twee bestanden duidelijk zal toenemen.

Daarom heb ik besloten om terug een nieuw element toe te voegen aan mijn grote lijst van crojobs. Nu is het ook zo dat er nu elke week 1 uur zal opgenomen worden, in plaats van een 40 tal minuten, de bestanden zullen dus iets van 150% zullen zijn van de huidige grootte, maar dat maakt niets uit, die worden toch verwijderd als alles gebrand wordt.


CodeBox 1.0.2

Ik heb zonet een bug "gefixt" in mijn CodeBox systeem. Het is namelijk zo dat het systeem niet werkt wanneer de code op één lijn stond, inclusief tags. Dat zorgde ervoor dat je in de code ook de code tags zag.

Voor geïnteresseerden:
http://uploads.online-urbanus.be/0b8487db5fc4ebef78d001ef6f9e2f80


Wintertijd

Blijkbaar ben ik in oktober vergeten de tijd aan te passen van dit blog, daardoor zijn alle tijden van posts na de wintertijd eigenlijk een uur achter.

Maar, nu is dit probleem dus opgelost.


Skynet vol

Deze morgen kreeg ik een mailtje binnen met de volgende inhoud:

Originally Sended: Sun, 18 Jan 2009 06:00:49 +0100

X-Powered-By: PHP/5.2.3
Content-type: text/html

FTP copy failed!

Tja, het is duidelijk he. De ftp ging deze morgen niet. En inderdaad: de limiet van 50MB is overschreden. Na 49 weken, bijna een jaar dus, is de webspace van skynet waar ik wekelijks een backup van de community forums op plaats vol.

Op zich is het dus duidelijk dat er een lange periode tussen twee schoonmaakbeurten zit, maar toch had ik het liever geautomatiseerd gezien, en dus heb ik juist een scriptje geschreven die er voor zal zorgen dat er slechts 10 backups meer worden gehouden.

Wekelijks om 6:30 zal ik nu de backups opschonen. Weer een cronjob meer die een taak voor mij automatiseren.


Automatic Cronjob-mail Filter System

Ik heb een klein probleempje: via een cronjob maak ik op geregelde tijdstippen een backup van de database, en de files van de Game Section. Enig nadeel: Vermoedelijk is er geen aangepaste cli versie van php geïnstalleerd waardoor ik bij elke run een mail krijg met volgende content:

X-Powered-By: PHP/5.2.3
Content-type: text/html

Tot voor kort werd er eenmaal per dag een backup genomen van de wiki en community databases, waardoor ik dus dagelijks 2 mailtjes kreeg. Nu worden er echter van de community forums om de vier uren een backup gemaakt, waardoor ik dagelijks 7 mailtjes krijg, en dat zonder de wekelijks afgehandelde zaken op zondag.

Dat begon me op de zenuwen te werken en wilde even een systeempje in elkaar flansen dat op een afzonderlijk mail-account de mailtjes zou ontvangen, controleren of er iets interessants instaat, zo ja doorsturen naar mijn gamesection email adres, zo nee, gewoon verwijderen zoals alle emails nadat ze eventueel doorgestuurd zijn.

11/01/2009, 11:40:
En ik kan je melden dat dit perfect werkt. Ik heb vandaag netjes één mailtje ontvangen: een mailtje die de content bevat van de output van het tar commando. Nu kan ik normaal wel zorgen dat dat commando geen output meer geeft, maar ik vind het handig herinnerd te worden dat er een backup is gemaakt, zo vergeet ik minder gemakkelijk om hem vergeten te downloaden.


Hercoderen?

Ik heb onlangs mijn achterstand in het coderen van de afleveringen van "De Collega's" ingehaald, nu ik ontdek dat ik waarschijnlijk alles opnieuw zal (moeten) doen.

Zoals ik in oktober al melde zijn de uitzendingen die je opvangt met een TV-kaart geen 720 pixels, maar 768 pixels breed. Nu schoot me ineens iets te binnen: zou het niet beter zijn om in plaats van te verschalen van het beeld waar ik de zwarte randen heb van geknipt tot 720 pixels ik misschien beter zou blijven knippen tot op 720 pixels breedte.

Omdat te kunnen moet je eerst en vooral weten hoeveel je ervan mag doen. Daarom heb ik even een DVD opgelegd, die kan je namelijk pauzeren, om te vergelijken met de TV. Dan kwam ik aan iets van 700 pixels, waarna ik aan beide kanten 10 pixels minder afknipte.

Wat is het nut dan van die wijziging van manier van werken?
- Ik heb de indruk dat het knippen minder lang duurt dan het verschalen naar 720 pixels
- Sommige fijne details verliezen kwaliteit door verschaling

Maar, er zijn ook twee nadelen:
- De bestanden worden groter, doordat de hoogte groter wordt
- Nu heb ik ook stukken die je anders niet kan zien op de TV, die zal ik nu ook niet meer zien, maar het is geen nadeel tegenover vroeger, natuurlijk.

Nu, van het eerste trek ik me niet veel aan, aangezien kwaliteit toch wel primeert boven kwantiteit. Nu kan het natuurlijk zijn dat je je afvraagt waarom ik me eigenlijk wil beperken tot 720 pixels, wel het is zo dat mijn DVD speler beperkt is in het afspelen van bestanden die voldoen aan de PAL/NTSC standaard.

Alleen, dan sta ik voor het dilemma: moet ik nu terug alles hercoderen? Dat kan perfect, behalve dan de volgende dingen die ik gedigitaliseerd heb, maar dat dus ook opnieuw kan doen:
- Oesje
- De Collega's maken de brug

Een berekeningetje leert me dat alle "De Collega's"-afleveringen kunnen gecodeerd zijn binnen een 5-tal dagen wanneer ik hem elke dag zo'n 12 uur laat coderen. De 3 afleveringen van FC De Kampioenen en 4 afleveringen van De smaak van de Keyser kunnen vannacht al volledig gecodeerd worden.

Ik zal dan volgende week dringend moeten beslissen of het huidige systeem goed wordt bevonden en dan alles die klaar is naar DVD schrijven om zo plaats te maken, of op zijn minst de ongecodeerde bestanden aan de HDD smijten want het begint stilaan vol te lopen. Heb nu wel plaats kunnen maken voor 60GB, maar als je weet dat wanneer de Collega's op DVD komen te staan en ook de opanme bestanden verdwijnen er 120.5GB vrijkomt, en dan te bedenken dat er nog bijkomt door het hercoderen, ...

[hr]

2009

En natuurlijk mag ik niet vergeten jullie allemaal een gelukkig Nieuwjaar te zeggen in deze eerste post van het jaar 2009 op dit blog.

We hebben het jaar in ieder geval hebben we het oude jaar met een gebruikers explosie, maar ik moet er wel bij zeggen dat het allemaal spam registraties zijn: namen met termen als Viagra, en emailadressen die verdacht veel op elkaar lijken ...

Om dat tegen te gaan zal er vanaf nu ene Captcaha controle zijn bij de registratie, en zullen die gebruikers verwijderd worden. Wanneer ik toch iemand verwijderd ten onrechte verwijder, biedt ik bij deze mijn excuses aan.


Upgrade + Xmass

Vandaag heb ik de Game Section Community Forums geüpgraded naar MyBB 1.4.4, en Game Section 1.2 RC2. Tijdens en na het gebeuren ontdekte ik zo een aantal bugs die resulteerden in Game Section 1.2 RC2.1.

Verder ben ik dan gestart met het upgraden van het Xmass thema. Alles verliep vlot, en het was al snel klaar. Restte er dan enkel nog enkele afbeeldingen voor in het PM systeem.

Ik was al bezig om alles een beetje na te maken met The GIMP. Toen ik al een tijdje aan het prutsen was dacht ik er aan: er zijn psd's van die buttons, dus kan ik dat simpel oplossen door Photoshop in Wine te installeren en het daarin te doen.

Dit werkte perfect, had alleen een extra font nodig, genaamd ft44. Verder verliep alles redelijk vlot. Ik zal dan ook morgen het bijgewerkte thema openbaar maken.


Nice waarde

Vandaag was het Kerstmis en dus was ik de hele dag weg. De bedoeling is dan bij zo'n momenten mijn achterstand in het coderen van mijn opnamen in te halen.

Maar er was ook een programma geprogrammeerd voor vandaag, en dus wilde ik het programma als nice -n -19 draaien zodat het de hoogste prioriteit krijgt. Wil het zonet starten met coderen, vind ik geen enkel bestand terug. En inderdaad: ik heb een mail gekregen met de volgende inhoud:
nice: kan nice-waarde niet instellen: Toegang geweigerd

Even vertalen in het Engels en zoeken daarop leert me dat je om een hoge prioriteit toe te kennen root rechten moet hebben. Met andere woorden, dat lukt dus niet. Dan maar de volgende keer Avidemux een lage prioriteit geven he ...

26/12/2008, 00:52:
Gelukkig was er vandaag geen aflevering, heb ik dus niks gemist :)


Gepland opnemen

In november is mijn TV-kaart toegekomen en sindsdien neem ik alles op op de computer. Alleen instellen om later op te nemen was nog niet echt mogelijk. Ik had wel al een paar commando's gevonden, maar dat waren er met verlies.

Gisteren schoot het me te binnen: gewoon de gemaakte URL van vlc kopiëren, en plakken na het vlc commando. Nu, dan staat het er niet bij voor het opslaan, maar wanneer je alles instelt voor het opslaan zie je een gelijkaardig stukje code in vlc. Als ik dat er achter plaats ... Inderdaad, dan werkt het:
vlc pvr:// :pvr-device="/dev/video0" :pvr-radio-device="/dev/radio0" :pvr-norm=0 :pvr-frequency=231250 :pvr-bitrate=-1 :pvr-caching=300 :pvr-width=-1 :pvr-height=-1 :pvr-framerate=-1 :pvr-keyint=-1 :pvr-bframes=-1 :pvr-bitrate-peak=-1 :pvr-bitrate-mode=0 :pvr-audio-bitmask=-1 :pvr-audio-volume=-1 :pvr-channel=0 :demux=dump :demuxdump-file="/media/TV/test.avi"

Ik heb het toen snel geprobeerd om vandaag een programma voor me op te nemen, maar dat is blijkbaar niet gelukt. Ik was vergeten dat dat commando een GUI oproept, en aangezien dat niet kan in een cronjob kreeg ik een mooie foutmelding toegestuurd per mail.

Nu, even zoeken leert me dat het met deze code wél zou moeten werken:
vlc -I http pvr:// :pvr-device="/dev/video0" :pvr-radio-device="/dev/radio0" :pvr-norm=0 :pvr-frequency=231250 :pvr-bitrate=-1 :pvr-caching=300 :pvr-width=-1 :pvr-height=-1 :pvr-framerate=-1 :pvr-keyint=-1 :pvr-bframes=-1 :pvr-bitrate-peak=-1 :pvr-bitrate-mode=0 :pvr-audio-bitmask=-1 :pvr-audio-volume=-1 :pvr-channel=0 :demux=dump :demuxdump-file="/media/TV/test.avi"

Nu zal ik in ieder geval al eens vooraf proberen, en we zullen zien ...

17/12/2008, 17:55:
En ik kan je bevestigen dat het automatisch opnemen nu perfect werkt.


OnTV: de oplossing

In juni vorig jaar, na de examens, melde ik nog dat ik geëxperimenteerd had met OnTV, een applet voor GNOME, maar dat het niet werkte.

Nu, een tijdje geleden werd mij aangeraden om eens te kijken naar Neveneffecten op Canvas, maar dat vergeet ik steeds. Met OnTV kan ik een melding laten verschijnen x aantal minuten voor het programma begint.

En plots schoot me iets te binnen: als het Belgische systeem van de kanalen laden niet wekt, en Nederland staat niet in de lijst, dan is er natuurlijk ook Frankrijk! Even kijken en op alles ja geantwoord, en inderdaad, één staat in de lijst. Daarna maar even gereset en enkel één, daar nog tv1, en Canvas, daar ketnet, toegevoegd aan de lijst en het werkt perfect.

Nu heb ik al ingesteld om een waarschuwing te tonen vijf minuten voor Neveneffecten start, dus als ik vrijdag in de buurt van mijn computer ben, normaal zal ik kuisen, dus ja, kan ik het niet missen!