Subtitld: Un outil pour traduire, éditer et créer les sous-titres

Vous voulez créer des sous-titres, de les traduire, de les recaler ou meme de les améliorer?! Je vous propose pour cela un outil impressionnant. 
 Il s'agit de "Subtitld" open source qui est fonctionnel que soit sous Windows ou Linux.Cet outil a la capacité de lire plusieurs formats de sous-titres comme SBV, SRT, DFXP, SSA, VTT,TTML, XML, SAMI et SCC, il permet également d'exporter le travail au format SRT par défaut. 

 Ce logiciel open source a plusieurs fonctionnalités comme la modification de la durée d'apparition des sous-titres à l'écran, la visualisation d'une certaine vidéo seconde par seconde ou frame par frame, le refus de défilement des sous-titres, l'édition du contenu du fichier, de couper les phrases ou de les fusionner afin de les superposer de façon synchrone sur la plus petite portion de la vidéo affichée.

   
 L'outil vous donne aussi la possibilité d'avoir les raccourcis clavier pour gagner du temps, de consulter l'historique des modifications, de paramétrer la vitesse de la lecture de la vidéo afin de créer des sous-titres en temps réel. 
 L'application a une autre fonctionnalité, il s'agit de traduire automatiquement ces sous-titres, elle est téléchargeable par ce lien : Substitld

Mixkit: Une bibliothèque de ressources multimédias gratuites

Vous avez besoin de vidéos de haute qualité, de templates et meme d’effets spéciaux musicales pour illustrer vos projets vidéo sans meme dépenser un centime? 

La société Envato vous offre un des meilleurs outil nommé MixKit.co. A savoir que les templates vidéos sont compatibles par DaVinci Resolve,Final Cut,After Effect et Premiere
 L'outil est considéré comme une grande bibliothèque de vidéos HD sous forme de plusieurs catégories comme travail,technologies,nourriture,nature,gens, Drone shots,...etc. Les vidéos sont gratuites puisqu'elles sont sous une licence libre. Vous pouvez les utiliser alors dans le but commerciales ou non commerciales, comme par exemple: 
Buts éducatifs, Annonces de marketing,Projets commerciaux,Vidéos pour YouTube ou pour les films, ...etc 

 Vous avez le choix donc de télécharger,d'éditer,modifier, distribuer, et faire la diffusion en public de ces éléments. Les droits sont non exclusifs et permanents.Pour plus d'informations sur les droits je vous propose de jeter un coup d’œil sur ce lien : les droits 

 Je vous rappelle encore du lien de ce site: Mixkit.co

Comment lire des vidéos YouTube à des vitesses différentes

C'est un minuscule tutoriel qui va vous aider à lire et regarder n'importe quelle vidéo YouTube à des vitesses différentes comme 4x, 8x ou n'importe quelle autre vitesse personnalisée. 

 Le volet des paramètres du lecteur vidéo YouTube vous permet de modifier rapidement la vitesse de lecture par défaut (normale) de la vidéo actuelle.Vous pouvez choisir jusqu'à 2x pour lire la vidéo à deux fois plus rapide de la vitesse normale.Le plus petit choix est de 0,25,il ralentira la vitesse de la vidéo à un quart de la vitesse d'origine.

 Voici comment regarder une vidéo YouTube à une vitesse personnalisée: 

 Selon les paramètres apparents, YouTube vous permet de lire des vidéos à 2 fois la vitesse d'origine, mais que se passe-t-il si vous voulez paramétrer vous meme pour accélérer et regarder des vidéos à une vitesse encore plus élevée - par exemple 5 fois ou 20 fois à la vitesse normale? 

 A ce titre,les outils de développement Chrome peuvent vous aider. 

 Maintenant, prenez une vidéo YouTube de votre choix et Ouvrez la dans Google Chrome et lancez la console JavaScript à partir de la barre de menus Chrome.Après, allez dans le menu "Affichage", choisissez "Développeur" et sélectionnez "Console JavaScript" dans le sous-menu. 

 Dans la fenêtre de la console, si vous tapez la commande suivante, cela changera instantanément la vitesse de lecture de la vidéo actuelle à 4x.

 $('video').playbackRate = 4

 Si vous désirez ralentir une vidéo de votre choix, essayez une valeur inférieure à 1 comme:

 $('video').playbackRate = 0.5

 A savoir que vous avez la possibilité de choisir n'importe quelle vitesse entre les valeurs 0,0625 et 16, c'est la marge autorisée du taux de la lecture multimédia via Chrome.

L'application Access Dots: Êtes-vous filmé?

Dernièrement, Apple a mis en place une fonctionnalité vous avertissant si une certaine application utilise votre caméra et micro de votre smartphone ou non.
 Très pratique, pour éviter que vos données ( essentiellement les photos prises) dans les mains des étrangers qui peuvent les utiliser contre vous. Meme si le système d'exploitation Android est encore en ce genre d'applications intéressantes, il existe celle ci Access Dots téléchargée plus de 100k à partir du Play Store. Elle vous permet l'utilisation de la caméra et du microphone par n'importe quelle application déclarée via Access Dots à l'écran.

 Une fois installée, vous allez devoir accepter les droits d’accessibilité et l’application va vous prévenir de l’utilisation de la caméra (ou micro) grace à une petite pastille verte (la caméra) ou orange (le microphone) présente en haut de l’écran. 

 Source des images

Comme ça, vous allez savoir si vous êtes filmé ou votre discours est enregistré (en espionnant tranquillement l'application suspecte via l'écran). C'est une petite application pratique et facile et chaque personne qui possède un smartphone peut l'utiliser aisément.

Créer des réunions Zoom avec Google Script, ça vous intéresse!

Dans cet article, on va parler de la méthode d'utilisation d'API de Zoom pour créer et planifier automatiquement des réunions Zoom avec Google Apps Script.

 Donc cette méthode va vous décrire la façon de créer et de programmer les réunions des utilisateurs dans votre compte Zoom grace à Google Apps Script et de l'API officiel de Zoom.

 Pour commencer, allez au tableau de bord du développeur Zoom et essayez de créer une nouvelle application .

 Puis,choisissez JWT comme type d'application et notez la clé et le secret de l'API Zoom.Nous pouvons aussi s'aider de la bibliothèque OAuth2 pour créer ces applications Zoom. Donc la démarche JWT est plus facile puisque cette application Zoom est uniquement destinée à un usage interne et elle ne sera pas publiée sur le marché de Zoom.

 L'application va comprendre deux étapes: La connexion à /api.zoom.us/v2/users/ API afin d'obtenir l'ID de zoom de l'utilisateur actuel authentifié, et une demande POST au point de terminaison /v2/users/<>/meetings pour créer la réunion Zoom réelle. 

 Voici comment générer le code d'accès au zoom: 


const ZOOM_API_KEY = '<Your Zoom key here>>';
const ZOOM_API_SECRET = '<Your Zoom secret here>';
const ZOOM_EMAIL = '<Your Zoom account email here>';

const getZoomAccessToken = () => {
  const encode = (text) => Utilities.base64Encode(text).replace(/=+$/, '');
  const header = { alg: 'HS256', typ: 'JWT' };
  const encodedHeader = encode(JSON.stringify(header));
  const payload = {
    iss: ZOOM_API_KEY,
    exp: Date.now() + 3600,
  };
  const encodedPayload = encode(JSON.stringify(payload));
  const toSign = `${encodedHeader}.${encodedPayload}`;
  const signature = encode(
    Utilities.computeHmacSha256Signature(toSign, ZOOM_API_SECRET)
  );
  return `${toSign}.${signature}`;
};


 Et voici comment obtenir le code ID de l'utilisateur interne à partir de l'utilisateur actuel: 


 const getZoomUserId = () => {
  const request = UrlFetchApp.fetch('https://api.zoom.us/v2/users/', {
    method: 'GET',
    contentType: 'application/json',
    headers: { Authorization: `Bearer ${getZoomAccessToken()}` },
  });
  const { users } = JSON.parse(request.getContentText());
  const [{ id } = {}] = users.filter(({ email }) => email === ZOOM_EMAIL);
  return id;
};


 La planification d'une réunion Zoom 

 Vous pouvez créer une réunion instantanée ou planifier une réunion avec une durée fixe et limitée. le format de l'heure du début de la réunion est comme suit: yyyy-MM-ddThh:mm:ss ; avec un fuseau horaire spécifié. La liste complète des fuseaux horaires sont dans ce lien tandis que celle des options de réunion est  ! 

 const createZoomMeeting = () => {
  const meetingOptions = {
    topic: 'Zoom Meeting created with Google Script',
    type: 1,
    start_time: '2020-07-30T10:45:00',
    duration: 30,
    timezone: 'America/New_York',
    password: 'filtrenet',
    agenda: 'Discuss the product launch',
    settings: {
      auto_recording: 'none',
      mute_upon_entry: true,
    },
  };

  const request = UrlFetchApp.fetch(
    `https://api.zoom.us/v2/users/${getZoomUserId()}/meetings`,
    {
      method: 'POST',
      contentType: 'application/json',
      headers: { Authorization: `Bearer ${getZoomAccessToken()}` },
      payload: JSON.stringify(meetingOptions),
    }
  );
  const { join_url, id } = JSON.parse(request.getContentText());
  Logger.log(`Zoom meeting ${id} created`, join_url);
};
 L'application peut être façonnée pour ajouter automatiquement de nouveaux participants à une réunion après avoir enregistré leur adresse e-mail sur Google Forms par exemple.Dans ce dernier cas, une demande POST est adressée à /meetings/{meetingId}/registrants avec le prénom du participant et l'adresse e-mail inclus dans le corps de la demande.

5 incroyables astuces pour les URL YouTube que vous devez connaître

Beaucoup des utilisateurs de chaines YouTube, ne savent presque rien sur la personnalisation de ces chaines, meme si YouTube est le premier site web d'hébergement de vidéos dans le monde.Mais que vous soyez un utilisateur fidèle de YouTube ou occasionnel, il existe certaines astuces que vous pouvez pratiquez sur YouTube.

 Une grande partie d'entre elles, concerne les URLs spéciales de YouTube.Allons voir quelques unes pour en tirer le meilleur profit.


 1- Lien vers une partie spécifique d'une vidéo:

D'une manière, un lien copié d'une vidéo YouTube et exécuté sur la barre d'adresse, démarre depuis son début.Mais si vous voulez montrer à quelqu'un une partie de la vidéo, vous n'avez qu'à ajouter un horodatage dans l'URL afin de démarrer la vidéo à un moment donnée précis.La pratique peut se faire en deux méthodes:

 A- En ajoutant manuellement & t = YmXX à la fin d'une URL de vidéo, ça veut dire que le démarrage est à: Y minutes et XX secondes dans la vidéo. Vous pouvez utiliser uniquement des secondes, telles que 75s pour: une minute et quart. Donc cette vidéo suivante:

 https://www.youtube.com/watch?v=1wKPG1BFeTA 

 peut être partagée au moment 75s en utilisant ce lien:

https://www.youtube.com/watch?v=1wKPG1BFeTA&t=1m15s 

 Si vous ne souhaitez pas utiliser cette méthode, mettez la vidéo en pause à l'heure à laquelle vous souhaitez la partager, puis cliquez avec le bouton droit au moment désiré et choisissez "Copier l'URL de la vidéo à partir de cette séquence".


 2- Boucler une vidéo YouTube à l'infini:

 YouTube est l'une des manières idéales pour écouter de la musique en particulier de merveilleuses bandes sonores qui aident beaucoup les étudiants à faire leur travail, si vous adorez une chanson que vous souhaitez écouter en boucle vous pouvez ajouter un répéteur dans l'URL de YouTube.Ceci implique l'ouverure de la vidéo dans YouTubeRepeater.com qui a pour fonction la répétition de la lecture de cette vidéo sans cesse.

 Donc vous allez changer l'URL suivante:

 https://www.youtube.com/watch?v=D7UqhRzKyAY par la suiante afin de la boucler:

 https://www.youtuberepeater.com/watch?v=D7UqhRzKyAY 

 Vous pouvez aussi lire une vidéo YouTube en boucle sans toucher à l'URL; vous n'avez qu'à cliquer avec votre bouton droit de la souris et activer l'option "Lire en boucle".Mais avec l'option YouTuberepeater, vous avez la possibilité de choisir le laps de temps où vous voulez boucler cette partie de la vidéo.

 3- Contourner les restrictions d'âge: 

 A savoir que YouTube a des restrictions d'âge sur certaines vidéos signalées comme contenant du contenu mature. Vous pouvez contourner la connexion pour résoudre ce problème soit que vous avez un compte YouTube ou non. D'abord choisissez une URL YouTube d'une vidéo restreinte comme celle-ci:

 youtube.com/watch?v=wvZ6nB3cl1w IMG3 

 Ajoutez simplement gen en avant de l'URL YouTube comme indiqué ci dessous:

 genyoutube.com/watch?v=wvZ6nB3cl1w 

 Vous allez voir que la vidéo s'ouvrira dans une nouvelle page web qui ne comporte aucune restriction d'âge.

 4- Ignorer une certaine partie de l'intro: 

 Semblable à l'astuce qui vous permet de choisir l'heure de début, celui là vous permet également de choisir de sauter un certain nombre de secondes au début de la vidéo.

Vous ne pouvez pas spécifier le temps en minutes avec cette astuce, utilisez par exemple 90 (secondes) pendant une minute et demie. Alors, pour sauter les 20 premières secondes de cette vidéo:

 youtube.com/watch?v=uA0nSkSxA3E  

Ajoutez & start = 20 à la fin de l'URL pour obtenir ceci:

 youtube.com/watch?v=uA0nSkSxA3E&start=20

 5- Demande d'une URL personnalisée d'une chaîne YouTube

  Si vous avez votre propre chaîne YouTube et qui vous remplit certaines conditions,vous pouvez définir une URL personnalisée pour votre page (chaine YouTube).Cette dernière est beaucoup plus facile à retenir que n'importe autre lien aléatoire.Donc cela vaut la peine de le faire pour une communication plus facile.

  Pour avoir cette URL personnalisée, votre chaîne doit remplir les critères suivants:

 #-Avoir au moins 100 abonnés
 #-Avoir au moins 30 jours
 #-Avoir une photo de profil personnalisée et une illustration de chaîne.

  Si vous respectez ces conditions, allez sur la page des "paramètres avancés" de YouTube en cliquant sur l'engrenage en haut à droite, en choisissant "Paramètres", puis en cliquant sur "Paramètres avancés" à gauche.

 Dans cet exemple en haut, la chaine est éligible et a une URL personnalisée:     http://www.youtube.com/c/filtrenet; d'ailleurs cette chaine est la chaine officielle de ce blog.

 Pour avoir cette URL vous devez cliquez sur le lien et suivre les étapes à venir ce qui est déjà fait dans notre exemple. Une fois votre URL personnalisée est configurée, tout le monde peut s'y rendre sur: youtube.com/[votreURLpérsonnalisé] pour visiter votre chaîne (c.à.d:youtube.com/filtrenet.)

 A noter bien, que YouTube vous permet d'avoir un seul URL personnalisé. Donc vous ne pouvez pas le modifier, mais vous pouvez le supprimer et en créer un nouveau s'il est disponible.

Comment héberger gratuitement vos podcasts sur Google Drive

  Aujourd'hui, l’hébergement gratuit de vos fichiers est rendu possible avec l’évolution de l'internet et les espaces de stockage, mais le problème c'est qu'il y a toujours de restrictions ( la taille, le type, la bande passante,...etc). En effet, si vous voulez publier vos podcasts audio ou vidéo, vous devez tout d'abord louer un serveur web public pour y stocker les fichiers MP4 ou MP3 de ces podcasts.

  Les utilisateurs abonnés à votre flux de podcast de l'iTunes ou d'une autre application de podcasting, vont télécharger ces fichiers média de podcasts à partir du serveur vers le périphérique (ordinateur, tablette ou smartphone).

  Heureusement, il y a une solution efficace pour héberger gratuitement vos podcasts multimédia, c'est ce qu'on appelle tout simplement Google Drive, la plus part des utilisateurs en possèdent déjà un compte, pourquoi pas donc utiliser l'espace offert par Google Drive gratuitement? En plus, vous avez la possibilité d'héberger les deux types de fichiers de podcasts sans restriction pour la bande passante.


L'hébergement gratuit des podcasts sur Google Drive:

  Google Drive dispose d'un hébergement web que vous pouvez s'en servir pour héberger vos propres podcasts en quelques minutes.

   Pour commencer vous aller créer un nouveau dossier dans Google Drive pour y stocker les fichiers de podcasts, le dossier doit être public afin que tout le monde puisse télécharger toutes les épisodes de ces fichiers qui se trouve dans le dossier. Chaque fichier multimédia que vous uploadez sur ce dossier aura un lien public que vous pouvez utiliser dans votre flux XML pour une futur publication sur iTunes.Voici donc les étapes à suivre:

1- Cliquez ici et autorisez le script Google afin qu'il puisse créer un nouveau dossier public dans votre compte Google Drive pour accueillir les fichiers en question.


2- Vous aurez un lien vers le nouveau dossier Google Drive. Vous allez ouvrir le lien et uploader un ou plusieurs fichiers.


3- Après, suivez l'assistant comme ça vous devriez avoir une liste uploadée des fichiers podcasts et leur URL public, copiez et collez ensuite les URL des fichiers dans votre flux RSS de l'iTunes.

  Ainsi, les podcasts vous seront affichés via le serveur Google Drive.com, autres que les fichiers podcasts vous pouvez aussi uploader d'autres fichiers comme les logos et les images, ces derniers peuvent être très utiles pour soumettre votre podcast dans la boutique de l'iTunes.

Les URL des fichiers podcasts sur Google Drive:

   Si vous avez déjà créer un dossier de podcasts dans Google Drive et vous souhaitez utiliser seulement leur URL que vous ajouterez à votre flux RSS, comment faire? :

Notez l'identité (ID) du dossier du podcast dans Google Drive, et ajoutez la à l'adresse ci dessous ( remplacez le XYZ avec l'identité de votre dossier ). Assurez vous que la vie privée du dossier sur Google Drive est: "n'importe qui peut voir le lien" pour que n'importe quel utilisateur soit capable d'accéder à vos podcasts.

https://script.google.com/macros/s/AKfycbwLWQN93b13R5EBXetnDhc_NzUFg1Vyo5eAVN_0rsR_199uMYFG/exec?folderID=XYZ

Android: Comment regarder une vidéo Youtube en arrière plan

    Cet article va vous montrer comment jouer une vidéo Youtube en arrière plan sans la reprendre dès le début, c'est de pouvoir continuer voir la vidéo là où vous vous êtes arrêtés .
   Il vous arrive de temps à autre quand vous entrain de regarder la vidéo Youtube de passer à une autre tache (consulter un émail, notification,...etc) et quand vous revenez pour continuer de regarder votre vidéo, vous êtes obligé de reprendre la vidéo depuis le début, comment faire pour contourner ce problème alors?

    Sur les smartphones Android, l'application Youtube ainsi que le site Youtube, ont une restriction de stopper la vidéo dès vous quitter l'application Youtube (ou site Youtube) vers une autre application, vous devez commencer à zéro pour voir votre vidéo.

    L'astuce pour contourner le problème est possible sur la plus part des navigateurs.
Cette limitation est encore imposée par l'application Youtube sur l'iPhone et l'iPad, mais vous pouvez facilement résoudre la tache si vous utiliser le navigateur Safari pour mobile.Voici une application qui va vous aider à lire une vidéo Youtube en arrière plan sur un périphérique android:

    uListen: Est une application qui possède une simple interface avec un minimum de fonctionnalités; utilisez simplement le bouton de recherche pour trouver des vidéos Youtube et cliquez ensuite sur le bouton de lecture.

   Vous pouvez également taper et maintenir sur l'un des résultats de recherche pour l'ajouter aux favoris ou à la playlist, cette application n'établit jamais un lien avec votre compte Youtube, ainsi toutes vos vidéos sur la playlist et les favoris seront sauvegardées localement.

   Autre intéressante fonctionnalité de ces deux dernières, c'est qu'elles vous offrent la possibilité de déplacer le lecteur vidéo pour le placer sur n'importe quelle autre application, ainsi, vous pouvez lire le journal "Le Figaro" et regarder une vidéo Youtube de votre choix simultanément.



Voilà une manière pour regarder un film complet sur Youtube

   De nos jours l'internet est gorgé de tonnes d’informations de sorte qu'on peut les lire ou les regarder en streaming ou les télécharger sur notre ordinateur afin de les consulter ultérieurement. Le film est un moyen d'information redoutable, on peut voir facilement un film sur internet et même gratuitement depuis chez nous sans aller aux grandes salles connues du cinéma de votre région .


   Parmi l'astuce le plus facile que j'ai trouvé selon ma propre expérience, est le le célèbre site de Youtube:

   Vous commencez par écrire le lien de Youtube sur la barre de tâche de votre navigateur, puis vous écrivez un mot de votre choix selon les critères du film que vous souhaitez regarder, exemple: "film", "films français", "films complets en langue française", "films usa", "films américains", ...etc. Enfin si vous écrivez comme mot clé "film" vous aurez déjà devant vous plusieurs résultats dont plusieurs films complets sont présents.

   Lorsque vous cliquez sur le bouton de recherche, vous allez avoir une liste des films représentée par des vignettes contenant un timing en bas à droite de ces dernières: plus le timing est grand plus vous aurez la chance de voir un film complet.

   Pour bien affiner vos recherche, cliquez sur le bouton "filtres" au dessus puis sur le lien "Longues (20 minutes environ)" de la catégorie "Durée".

   Avec cette méthode vous aurez des dizaines films que vous pouvez les regarder en ligne à tout moment ou les sauvegarder sur vos périphériques de stockage.