Author: Louis C.

Tutoriels

Comment utiliser I’ IA de Wondershare Filmora ?

L’intelligence artificielle est utilisée dans un grand nombre de domaines, y compris dans le domaine du montage vidéo ou photos. WonderShare Filmora propose une version polyvalente de cette intelligence allant de l’intelligence artificielle de conversation à la création de musique ou d’images

Qu’est ce que l’Intelligence artificielle ?

L’intelligence artificielle est un ensemble de méthodes et techniques destinés a simuler l’intelligence humaine et je dit bien simuler, pas reproduire avec exactitude. il existe deux types d’IA tout d’abord l’IA faible utilisé dans des taches spécifiques comme la reconnaissance de voix, et l’IA forte utilisé pour résoudre des problèmes complexes et simuler des comportements humains.

Ajouter des sous titres a une vidéo

Cette méthode s’avère très utile dans la création de vidéo YouTube si on veut ajouter des sous-titres pour une meilleure compréhension ou si on veut écouter une vidéo sans le son . il est très simple d’ajouter des sous-titres d’une vidéo dans toutes les langues disponibles.

D’abord il faut d’importer une vidéo ou un audio.

Il faut ensuite disposer la vidéo sur la timeline, la sélectionner, faire clic droit et sélectionner le terme « speech to text » comme ci-dessous.

Une page s’affiche, il suffit de choisir selons ces préférences il faut choisir la langue de l’audio en fonction de si c’est l’ensemble de l’audio qui est à traduire ou simplement une partie (cela ne fait pas une traduction si l’on met dans ce cas en Français alors que l’audio est en anglais)

après cela l’audio ou la vidéo et sous-titré dans la langue parlée, on peut modifier les sous-titres en faisant clic droit sur le texte qui apparait en bleu.

Une autre page s’interpose.

on peut modifier le type de texte ou le texte, la taille, l’agencement (si on veut par exemple traduire en Français). La partie « préréglage » permet de changer la couleur du texte

Découpe intelligente IA

cette utilisation de l’IA qui peut être très pratique quand la vidéo est lente et avec une bonne stabilisation, la découpe intelligente consiste a effacer une partie d’une vidéo comme par exemple une montagne, on peut par la suite la remplacer par une autre élément ,un autre motif.

Il suffit ensuite d’utiliser de sélectionner avec le stylo les parties qu’on veut retirer on peut choisir l’épaisseur du stylo, l’épaisseur des contour. Une gomme est à disposition afin d’effacer les traits qui dépassent du motif que l’on veut garder ou si l’on veut lisser les contours pour moins d’imperfections.

La mise au point de ce que vous voulez retirer ou garder ce fait automatiquement comme ci-dessus, quand vous avez choisi votre zone d’image vous pouvez appuyer sur démarrer la découpe intelligente marqué par la flèche ci-dessus, toute la vidéo sera alors parcouru et gardera l’élément sélectionné, effaçant le reste.

On peut par la suite mettre un autre fond comme ci-dessous.

Suppression vocale

La suppression vocale est vraiment très simple à appliquer, il suffit d’importer une musique, faire clic droit clic droit et de cliquer sur « suppression vocale par IA ». On obtient alors deux bandes sons, une qui contient seulement la voix et une autre contenant seulement la musique,

IA de conversation

Filmora comprend également une partie très similaire a chat GPT, elle se trouve dans l’écran d’accueil sur « rédaction IA » , cette rédaction reprend exactement les mêmes aspects que chat GPT, mais cependant elle est mise est mise à jours.

Extension audio IA

L’extension audio peut être utilisé quand votre vidéo est trop longue pour votre musique ou au contraire trop courte pour votre musique. Il faut sélectionner l’outil « extension audio » comme si dessous

par la suite il faut étendre l’audio ou de le diminuer. Attention, diminuer l’audio n’efface pas une partie, l’IA contracte l’audio.

Conclusion:

J’ai expliqué ici 5 utilisations de l’intelligence artificielle de Filmora, néanmoins filmora présente beaucoup plus d’IA que cela. Je ne les ai pas toutes présentés parce que certaines sont presque identiques que celles présenté.De plus La création d’image par description, n’est que peu utile pour le montage vidéo, et la création de musique par choix de thème reste quand même à développer les musiques générées comme cela présente encore trop de défauts à mon gout. Enfin l’IA peut être très utile pour faire un montage vidéo ou audio. Grâce a de nombreux outils plus ou moins puissant qui vous facilitent la vie.

Art

Astronomie : Voyage dans les étoiles

Observer les étoiles, c’est contempler l’immensité et percer les mystères de l’Univers : « À travers ses télescopes, l’astronomie sonde l’immensité de l’espace, révélant des mondes lointains et des mystères insoupçonnés. Elle nous invite à explorer l’infini, à contempler les astres, les étoiles et à comprendre l’origine de l’univers, suscitant l’émerveillement et la soif de connaissance « (Extrait du livre « Le grand guide de l’astronomie « )

Qu’est ce que l’Astronomie ?

L’astronomie… c’est comme une énorme chasse au trésor dans le ciel, mais avec des étoiles, des planètes et des galaxies ! On apprend à étudier les astres, les étoiles, à comprendre comment elles naissent et évoluent, on étudie aussi leurs propriétés physiques et chimiques.

Pourquoi avons-nous choisi le thème de l’astronomie ?

Tout simplement parce que l’Astronomie est un sujet fascinant, qui captive. Cette science permet d’explorer l’immensité de l’univers, les mystères des étoiles, des planètes et des galaxies. Choisir l’astronomie pour un projet offre une opportunité de découverte, d’apprentissage et d’inspiration.

Les différents problèmes...

Bien évidemment, il y a toujours des problèmes rencontrés lors d’un DM.

Le premier problème a été la communication. En effet, travailler en groupe est toujours compliqué…

Le deuxième problème a été d’assembler les scripts, un message d’erreur apparaissait à chaque fois. La plupart de ces erreurs étaient l’orthographe. En effet, chaque professionnel fait des erreurs…

Ensuite nous avons eu pour les montagnes un bug graphique sur le remplissage qui n’apparaissait que sur le dossier PNG ce qui rendait assez lourd le script sur les montagnes avec « begin_fill() » et « end_fill() »

Analyse du script

Afin d’analyser ce script, nous allons le découper en plusieurs parties, correspondantes aux différentes étapes.

1-Avant de détailler chaque fonction, il faut s’assurer que le script comporte tous les modules nécessaire à la création de l’image.

from turtle import *
from PIL import Image, ImageDraw
from random import randint

titre = "Astronomie - construite avec turtle"


title(titre + " | Au lycée, la meilleure spécialité, c'est la spé NSI")

setup(1280, 720, 0, 0)
speed(0)
goto(0,-200)

On importe les modules PIL (installés auparavant) afin de travailler avec des images, turtle afin de dessiner des formes géométriques sur l’image, et enfin randint afin de générer des nombres aléatoires. Après avoir importé tous ces modules, on définie un titre, ici Astronomie. Ensuite, on définit les titres de la fenêtre graphique. On définit alors la résolution de l’image, ici 1280×720 pixels. On définit aussi la vitesse. Enfin, on place la tortue à la position de départ.

2- Le fond

for i in range(hauteur_degrade):
    bleu_fonce = 0.1 + (i / hauteur_degrade) * 0.8 
    ciel.color(0, 0, bleu_fonce)
    ciel.penup()
    ciel.goto(x, y)
    ciel.pendown()
    ciel.forward(largeur_degrade)
    y -= 1

Afin de réaliser le fond de l’image, nous avons décidé de commencer la réalisation de l’image par une fenêtre noire similaire au lever d’un rideau, nous avons ensuite réalisé un dégradé de bleu similaire à un coucher de soleil à l’aide de chatgpt.

3-Les étoiles

def etoiles():
    for _ in range(42):
        speed(0)
        penup()
        x = randint(-600, 600)
        y = randint(-300, 300)
        penup()
        goto(x, y)
        pendown()
        dot(8, "orange")
        
etoiles()

Ne pas faire d’étoile sur une image qui porte sur l’Astronomie, ce n’est pas de l’Astronomie ! Afin de réaliser des étoiles aléatoirement, nous avons utilisé randint. Nous avons bien évidemment pensé a Halloween et pour cela, nous avons réalisé des étoiles en orange.

4-Les astres

Nous avons réalisé deux astres : le soleil et la lune.

def planète():
    speed(0)
    penup()
    goto(300, 250)  
    pendown()
    color("red")
    begin_fill()
    circle(50)  
    end_fill()
hideturtle()
planète()
penup()
goto(0,-200)
pendown()
fillcolor("white")
begin_fill()
circle(180)
end_fill()

Toujours dans le thème d’Halloween, nous avons décidé de faire le soleil rouge.

5-Le sol

Les montagnes, ça ne volent pas, et pour cela, nous avons mis un sol qui est en fait un rectangle en turtle.

def sol():
         for i in range(2):
             color("black")
             forward(1280) 
             left(90)
             forward(250)
             left(90)
sol()

6- Les montagnes :

Elles sont seulement constituées de triangle les uns à la suite des autres par une boucle. Nous avons mis à certains moments une légère inclinaison du triangle dans la boucle afin de créer un effet de montée

def triangle():
    forward (150) 
    left (120)
    forward (150)
    left (120)
    forward (150)


goto(-640,-200)

def montagne_plane():
         for i in range(50):
             begin_fill()
             triangle()
             left(300)
             backward(1)
             left(180)
             end_fill()
begin_fill()             
montagne_plane()
end_fill()
def montagne_ascendante1():
        for i in range(50):
             begin_fill()
             triangle()
             left(300)
             backward(4)
             left(180)
             left(0.2)
             end_fill()
montagne_ascendante1()

def montagne_ascendante2():
    for i in range(10):
        begin_fill()
        triangle()
        left(300)
        backward(10)
        left(180)
        left(2)
        end_fill()
montagne_ascendante2()

begin_fill() 
#triangle venant juste apres la montée
right(25)
goto(-310,-130)
triangle()
# recalibrage afin de pouvoir continuer l'algorithme
left(300)
backward(10)
left(180)
left(2)
end_fill()
# je fait redescendre legerement la montagne
goto(-290,-200)
for i in range(10):
     begin_fill()
     triangle()
     left(300)
     backward(4)
     left(180)
     end_fill()
for i in range(6):
     begin_fill()
     triangle()
     left(300)
     backward(4)
     right(5)
     end_fill()


left(8)
def montagne_ascendante3():
  for i in range(40):
       begin_fill()
       triangle()
       left(300)
       backward(7)
       left(180)
       left(1)
       end_fill()
montagne_ascendante3()
        
begin_fill()
right(25)
goto(150,-130)
triangle()

goto(150,-220)
left(300)
backward(10)
left(180)
left(1)
end_fill()


for i in range(2):
      montagne_ascendante1()

L’image finale

Le fichier.py