Couper un MP3 sans réencoder

17 09 2011

Si vous avez besoin de “recadrer” un fichier audio MP3 (c’est à dire extraire juste la portion qui vous intéresse), la meilleure solution c’est de ne pas passer par un décodage/réencodage du signal, comme le fait par exemple Adobe Soundbooth, Adobe Audition ou Audacity, mais de modifier directement le fichier sans retraiter le son.

Pour ça, j’ai trouvé 2 logiciels bien pratiques qui permettent de couper un MP3 sans perte de qualité :

MP3 Direct Cut

Très pratique, gratuit et sans limitation, il permet de sélectionner la portion à garder ou à supprimer graphiquement (en plaçant 2 marqueurs début et fin sur la timeline).

Pour ne garder que la sélection, utilisez la commande Edit > Crop.

mp3 direct cut

[Site officiel]


MP3 Trim

Autre logiciel qui permet de faire la même chose, sauf que l’interface graphique est beaucoup plus rudimentaire, et qu’en plus le logiciel est bridé sur la taille du mp3 à traiter (au delà d’un certain poids, il vous faudra utiliser la version payante, du coup je n’ai pas pu tester) :

mp3 trim

[Site officiel]



Le mediator c’est pas sorcier !

13 09 2011

Vous connaissez probablement les petits détournements de Mozinor, mais il y en a d’autre qui ne sont pas mauvais non plus dans le genre, par exemple Ganesh2 avec ses détournements de l’émission C’est pas sorcier :


Fred fabrique du Médiator !! par ganesh2


Parodie: Fred se rebelle ! par ganesh2


Parodie: Fred sans jamy par ganesh2



Renault 19 no limit

30 08 2011

Voici une annonce postée sur leboncoin :

renault 19 extreme

Extreme R19 for extreme people

Vous aimez l’aventure ?
Vous auriez aimé être le fils caché d’Indiana Jones ?
Vous prévoyez en secret de traverser le désert en trottinette ?
De descendre de la lune en tyrolienne ?
Cette voiture est pour vous ! Renault 19 TS, 22 ans d’âge, 212950 km au compteur, elle a la consommation d’un paquebot et la pollution d’un airbus !

À chaque démarrage elle laisse derrière une telle fumée noire que même la voiture de Gaston Lagaffe est plus écologique. Dès qu’il gel la portière droite ne se ferme plus, obligeant le passager à tenir la portière et croyez moi, hormis la première fois, il n’oublie plus jamais de boucler sa ceinture !

Cette voiture est un véritable bolide ! 155km/h à fond les ballons (contravention à l’appui). À cette vitesse, le bruit du roulement cassé est si intense, que vous avez l’impression d’assister au démarrage d’Ariane 5. Les vibrations ont déjà fait plusieurs victimes ce qui m’oblige à retirer de la liste des acheteurs potentiels les personnes ayant un pacemakeur, un dentier, un œil de verre, un stérilet, une prothèse de hanche, un anus artificiel ou une envie de pisser.

Le compteur de vitesse ne fonctionne pas, les freins sont HS, les phares sont si faibles que je suis ébloui par les vers luisants sur les bords de route. La rouille a très largement attaqué la carrosserie, de la mousse pousse dans les joints, un voleur (sûrement un gars de « fast and furious ») a cassé la serrure conducteur. La serrure côté passager ne fonctionne plus depuis que le garagiste a brisé un bout de clé dedans, mais j’ai encore la clé cassée, et dans un jour de chance il est possible de verrouiller cette portière. Le coffre ne tient plus, il a fâcheuse tendance à se refermer d’un coup sur votre dos ou vos mains au moment ou vous rangez votre douzaine d’œufs sur le parking d’Auchan. Le klaxon s’essouffle, la direction est une spécial « chuck norris » : après chaque créneau, vous avez si chaud que la chaleur du Texas vient à vous.

En ce qui concerne la chaleur aussi : l’été, la température intérieure dépasse allégrement celle d’un saunât, mais quelle joie les matins d’hiver quand il vous faudra gratter à l’extérieur ET à l’intérieur !! Hé oui, il gèle aussi dedans ! De plus, si vous ne grattez pas suffisamment la glace restée sur le pare-brise côté intérieur, la chaleur de la ventilation (qui ne marche pas à tous les coups soit dit en passant) fera dégeler le tout et il pleuvra à l’intérieur de votre voiture !!! Un miracle à la Assurancetourix !!

En ce qui concerne la pluie, elle s’infiltre quand il pleut par le plafonnier ce qui évidemment peut surprendre. Voilà une rapide liste des quelques points négatifs de cette superbe, magnifique, surprenante R19 !! (Important aussi, les gaz d’échappement remontant dans l’habitacle, les personnes sensibles au monoxyde de carbone ne pourront pas acheter cette voiture).

Elle est vendue avec 5 roues, 3 pédales, la boite à gants, les moustiques collés aux plaques d’immatriculation, une douche italienne et le plein (d’huile).
Cette voiture est vendue en l’état (évidemment) mais si un donateur m’envoie 60€, je veux bien avoir le culot d’aller passer le contrôle technique. Les paris sont ouverts : combien y aura-t-il de points nécessitant une contre-visite ? Dites un chiffre ? Ou un nombre ?
Je commence donc la vente : premier prix pour cette voiture comme on n’ose plus en faire : 120€ ! (C’est le prix que m’en donne CASH métal) qui dit mieux ?



[PHP] Trouver la taille d’un swf (flash)

10 08 2011

Comment trouver la taille d’une animation flash (fichier .swf) ?

Voici une fonction PHP bien pratique qui permet d’extraire les dimensions d’un .swf :

/*
 * Récupération de la taille d'un flash : utilisation de getimagesize pour flash 5-
 * Décompression LZW puis extraction de la taille pour un flash 6+
**/
function getFlashSize($filename){
    $image_info = @getimagesize($filename);

    if(!$image_info){
        $zd       = gzopen($filename,'r');
        $contents = gzread($zd, filesize($filename));
        gzclose($zd);

        $image_string = swfDecompress($contents);
        $tempHandle   = fopen('_temp.swf','w');
        fwrite($tempHandle, $image_string);
        fclose($tempHandle);
        $image_info = getimagesize('_temp.swf');
        unlink('_temp.swf');
    }

    return $image_info;
}

/*
 * Décompression d'un flash version 6+
**/
function swfDecompress($buffer){
    if( function_exists('gzuncompress') && substr($buffer, 0, 3) == "CWS" && ord(substr($buffer, 3, 1)) >= 6 ){
        $output = 'F';
        $output .= substr ($buffer, 1, 7);
        $output .= gzuncompress(substr($buffer, 8));
        return $output;
    } else {
        return $buffer;
    }
}

Elle vous retournera un tableau de ce style :

Array
(
    [0] => 468
    [1] => 60
    [2] => 4
    [3] => width="468" height="60"
    [mime] => application/x-shockwave-flash
)

L’index 0 correspond à la largeur, et l’index 1 donne la hauteur.

Enjoy ;)



Fat Ed’s furry fucking guide to metal

4 08 2011

OH YEAHHHHHHHHHHHH ! 8)


TV Poils: Le guide du metal par Fat Ed (VO… par Chicheux



Fonction de normalisation de chaine en PHP

3 08 2011

Voici une petite fonction bien utile que j’utilise pour normaliser une chaine de caractères en PHP (supprimer les accents, les espaces et tabulations en double…) :

function str_normalize($string){
    # Normalise la chaine
    $accents   = 'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ';
    $noaccents = 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY';

    $string = strtr($string, $accents, $noaccents);        # Remplacement accents
    $string = strtolower($string);                         # Minuscules
    $string = preg_replace('#[^a-z0-9 ]#i', ' ', $string); # Suppression de tout ce qui n'est pas une lettre, un chiffre ou un espace
    $string = preg_replace('#\s+#', '_', $string);         # Normalisation blancs (espaces, tabulations)
    $string = trim($string);

    return $string;
}

Si vous êtes en UTF-8 (ce qui est le cas de wordpress par exemple), il faut y apporter 2 petites modifications (la fonction mb_strtolower n’éxiste pas en PHP4) :

$string = strtr($string, utf8_decode($accents), $noaccents); # Remplacement accents
$string = mb_strtolower($string);                            # Minuscules

Enjoy ;)



Si t’as IE t’es con

2 08 2011

Alors que je viens de passer toute la journée, ainsi que toute la semaine dernière d’ailleurs, à me prendre la tête sur des problèmes d’intégration CSS qui doit obligatoirement fonctionner sur IE7, qu’est ce que je vois ?

Une études démontrant que les utilisateurs d’IE ont un QI inférieur à la moyenne vient d’être publiée.

Quel soulagement, je me sens moins seul.

Vous pouvez télécharger cette étude ici : http://www.aptiquant.com/IQ-Browser-AptiQuant-2011.pdf

Bon ça n’est surement qu’une vielle tentative de buzz mais c’est pas faux, et en plus ça fait du bien après une dure journée de galère CSS IE7 !



Bureau à distance sur Windows XP Pro

21 07 2011

Si vous utilisez Windows XP Pro, normalement vous pouvez lancer le client Bureau à distance (qui permet de contrôler un autre ordinateur sous windows à distance en voyant son écran) via :

Menu démarer\Programmes\Accessoires\Communications

Mais il arrive souvent, pour je ne sais quelle raison, que le raccourcis de lancement du bureau à distance ne soit pas présent à cet endroit, alors que le client est bien installé sur votre machine.

Dans ce cas, lancez directement l’exécutable qui se trouve dans :

C:\WINDOWS\system32\mstsc.exe

Si le client n’est pas installé (comme c’est le cas sur XP home : [Télécharger Remote Desktop Connection].



MyMedia à la pêche aux cons

15 07 2011

Alors que je consultais une boite mail complément pourrie de spam depuis de nombreuses années, je tombe sur un email sympathique de Google Adwords qui m’offre un avoir de 50€ pour tester le service (comme le fait effectivement Google de temps en temps).

agence mymedia phishing

mymedia spam adwords

Sauf que Google ne connait pas cette adresse mail…

En réalité c’est juste une vielle tentative de phishing pourrie comme j’en reçoit souvent sur cette boite mail.

Mais là c’est du gros poisson, fini le petit escroc planqué dans la savane, ici c’et carrément une agence Parisienne qui souhaite probablement remplir ses bases de données en prenant les gens pour des cons, et aussi Google par la même occasion.

Agence qui compte de grands comptes parmis ses clients qui plus est : Areva, Groupon, MTV, Gaumont, Universal, Rockstar, Clarins, Google…

A ce propos, je suis sur que Googlebot sera très content de lire sur cette page le nom de cette agence : MyMedia, associé à des keywords élogieux tel que spam, phishing, Google Adwords…

Enjoy !



Suicide auditif

12 07 2011

Ça pique les n’oreilles !
Ce soir c’est aux amateurs de musique classique que je pense, en vous faisant découvrir ou redécouvrir cette interprétation magistrale de “2001, l’odysée de l’espace” par des élèves de primaire, une vraie school performance :

Ne remerciez pas MrSchnaps pour ce suicide collectif auditif.