Question YouTube MP3

Plus d'informations
il y a 3 ans 2 semaines #24482 par crogiez
YouTube MP3 a été créé par crogiez
bonjour

j'ai fait un truc pour download une video de youtube
et l'avoir en MP3

est ce que çà vous interesse ?

merci



Message édité par: crogiez, à: 4/11/17 19:03

Message édité par: crogiez, à: 4/11/17 19:03<br><br>Message édité par: crogiez, à: 4/11/17 19:03
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 11 mois #24630 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:YouTube MP3
Oui bien entendu !!! :)

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 11 mois #24656 par crogiez
Réponse de crogiez sur le sujet Re:YouTube MP3
bonjour

on trouve \YouTubeMP3\youtube-dl.exe
sur le net

dernieres nouvelles :

il semble que derrière toutes les videos youtube
il se cache in MP3

exemple
derriere la video
www.youtube.com/watch?xyztuv
il aurait
www.youtube.com/watch?xyztuv.mp3

qu'il suffit de telecharger


[code:1]
#boite de dialogue
#https://technet.microsoft.com/fr-fr/library/dn792463.aspx

Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing

function AfficheMenu{

$form = New-Object System.Windows.Forms.Form
$form.Text = \&quot;Data Entry Form\&quot;
$form.Size = New-Object System.Drawing.Size(800,600)
$form.StartPosition = \&quot;CenterScreen\&quot;

$font = New-Object System.Drawing.Font(\&quot;Arial\&quot;,15,[System.Drawing.FontStyle]::Bold)
$form.Font = $font

$form.Text = \&quot;YouTubeMP3 V02 Philippe CROGIEZ\&quot;

$label1 = New-Object System.Windows.Forms.Label
$label1.Location = New-Object System.Drawing.Point(10,10)
$label1.AutoSize = $true
$label1.Text = \&quot;Coller l'addresse de la page www.youtube.com/watch?...\" ;
$form.Controls.Add($label1)

$textBox = New-Object System.Windows.Forms.TextBox
$textBox.Location = New-Object System.Drawing.Point(10,50)
$textBox.Size = New-Object System.Drawing.Size(580,20)
$form.Controls.Add($textBox)

$label2 = New-Object System.Windows.Forms.Label
$label2.Location = New-Object System.Drawing.Point(10,100)
$label2.AutoSize = $true
$label2.Text = \&quot;Cliquez sur \&quot;
$form.Controls.Add($label2)

$OKButton1 = New-Object System.Windows.Forms.Button
$OKButton1.Location = New-Object System.Drawing.Point(150,100)
$OKButton1.AutoSize = $true
$OKButton1.Text = \&quot;Démarrer le téléchargement de la vidéo\&quot;
$OKButton1.Add_Click({
$arr_menu[0]=\&quot;DOWN\&quot;
$textBox.Text
$arr_menu[1]=$textBox.Text
$form.Close()
})
$form.AcceptButton = $OKButton1
$form.Controls.Add($OKButton1)

$label3 = New-Object System.Windows.Forms.Label
$label3.Location = New-Object System.Drawing.Point(10,150)
$label3.AutoSize = $true
$label3.Text = \&quot;Attendre la fin du download de la vidéo ...\&quot;
$form.Controls.Add($label3)

$OKButton2 = New-Object System.Windows.Forms.Button
$OKButton2.Location = New-Object System.Drawing.Point(10,200)
$OKButton2.AutoSize = $true
$OKButton2.Text = \&quot;Démarrer Chrome + convertio.co/fr/webm-mp3/\" ;
$OKButton2.Add_Click({
$arr_menu[0]=\&quot;CHRO\&quot;
$form.Close()
})
$form.AcceptButton = $OKButton2
$form.Controls.Add($OKButton2)

$label4 = New-Object System.Windows.Forms.Label
$label4.Location = New-Object System.Drawing.Point(10,250)
$label4.AutoSize = $true
$label4.Text = \&quot;Utilisez le site Convertio\&quot;
$form.Controls.Add($label4)

$CancelButton = New-Object System.Windows.Forms.Button
$CancelButton.Location = New-Object System.Drawing.Point(10,300)
$CancelButton.AutoSize = $true
$CancelButton.Text = \&quot;Fin\&quot;
$CancelButton.Add_Click({
$arr_menu[0]=\&quot;FIN\&quot;
$form.Close()
})
$form.CancelButton = $CancelButton
$form.Controls.Add($CancelButton)

$form.Topmost = $True
$form.Add_Shown({$textBox.Select()})
$result = $form.ShowDialog()

}

#recuperation du dossier courant
$monchemin=$MyInvocation.InvocationName
$monchemin
$mondossier=(split-path -Path $monchemin -Parent) + \&quot;\\&quot;
$mondossier
$monscript=split-path -path $monchemin -leaf
$monscript
$malog=$mondossier+$monscript.Substring(0,$monscript.IndexOf(\&quot;.\&quot;«»))+\&quot;.log\&quot;
$malog

$result=\&quot;\&quot;
while($result -ne \&quot;FIN\&quot;«»){

$arr_menu=@()
$arr_menu+=\&quot;\&quot;;$arr_menu[0]=\&quot;result\&quot;
$arr_menu+=\&quot;\&quot;;$arr_menu[1]=\&quot;url\&quot;
AfficheMenu
\&quot;retour menu\&quot;
$arr_menu[0]
$arr_menu[1]
\&quot;
\&quot;
$result=$arr_menu[0]
$result

if($arr_menu[0] -eq \&quot;DOWN\&quot;«»){
\&quot;option DOWN\&quot;
$pathexe=$mondossier+\&quot;youtube-dl.exe\&quot;
$pathexe
$url=$arr_menu[1]
$url
Start-Process -FilePath $pathexe -ArgumentList $url
}

if($arr_menu[0] -eq \&quot;CHRO\&quot;«»){
\&quot;option CHRO\&quot;
#\&quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe\&quot;
$pathchro=\&quot;\&quot;
if((Test-Path -Path \&quot;C:\Program Files\Google\Chrome\Application\chrome.exe\&quot;«») -eq $true){
$pathchro=\&quot;C:\Program Files\Google\Chrome\Application\chrome.exe\&quot;
}
if((Test-Path -Path \&quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe\&quot;«») -eq $true){
$pathchro=\&quot;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe\&quot;
}
$pathchro
$url=\&quot; convertio.co/fr/webm-mp3/\" ;
$url
Start-Process -FilePath $pathchro -ArgumentList $url
}

}

[/code:1]

Message édité par: crogiez, à: 4/12/17 10:21<br><br>Message édité par: crogiez, à: 4/12/17 10:45

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.170 secondes
Propulsé par Kunena