Quelques exemples pour traiter une vidéo¶

In [1]:
from jyquickhelper import add_notebook_menu
add_notebook_menu()
Out[1]:
run previous cell, wait for 2 seconds

Télécharger une vidéo¶

outils

In [2]:
from code_beatrix.art.video import *
In [3]:
download_youtube_video('Htaj3o3JD8I', '.', res=None)
Out[3]:
'Harry Potter Theme Song.mp4'

La librairie librosa permet de retraiter le son comme de séparer les voix du fond sonore.

Extraire le son¶

In [4]:
son = video_extract_audio('Harry Potter Theme Song.mp4')
In [5]:
son30 = audio_extract_audio(son, '00:00:00', '00:00:30')

Jouer le son¶

In [6]:
son30.ipython_display()
100%|███████████████████████████████████████████████████████████████████████████████| 662/662 [00:01<00:00, 580.64it/s]
Out[6]: