+
+ Problème de script
+ +
+
+ '; + var_dump( $output ); + echo ' +
+ + Sortie du script: +
+ '; + var_dump( $output ); + echo ' +
diff --git a/log_ydl.txt b/log_ydl.txt
new file mode 100644
index 0000000..e16f0b5
--- /dev/null
+++ b/log_ydl.txt
@@ -0,0 +1,7 @@
+total 0
+-rw-rw-r-- 1 tykayn tykayn 0 mars 27 10:27 0_output_.json
+-rw-rw-r-- 1 tykayn tykayn 0 mars 27 10:27 1_converted_.txt
+-rw-rw-r-- 1 tykayn tykayn 0 mars 27 10:27 2_without_nulls_.txt
+-rw-rw-r-- 1 tykayn tykayn 0 mars 27 10:27 3_without_nulls_.txt
+-rw-rw-r-- 1 tykayn tykayn 0 mars 27 10:27 4_phrases_.txt
+ sam. 27 mars 2021 10:27:22 CET ###### end conversion __ essai __ https://peertube.cipherbliss.com/videos/watch/e6a37508-042e-4d83-8598-5d36b764bb3d
diff --git a/website/download.php b/website/download.php
index 778ea65..81364d6 100644
--- a/website/download.php
+++ b/website/download.php
@@ -24,6 +24,7 @@ include( '_head.php' );
// sanitize input
$url = $_POST[ 'url' ];
+ $lang = $_POST[ 'lang' ] or 'fr';
echo "
récupération de la vidéo à l'url " . $url . " ...
";
@@ -31,30 +32,75 @@ include( '_head.php' );
// print '[Erreur] pas de commande youtube-dl installée sur ce serveur';
// } else {
- $uniqid = date('Y-M-d_').time();
+ $uniqid = date( 'Y-M-d_' ) . time();
// # exemple url https://peertube.cipherbliss.com/videos/watch/e6a37508-042e-4d83-8598-5d36b764bb3d
// exec( './youtube-dl.sh uniqueid_facho https://peertube.cipherbliss.com/videos/watch/b88a9568-517c-4a49-ab07-75c79323a825', $output, $result );
- exec( './youtube-dl.sh ' . $uniqid . ' ' . $url, $output, $result );
+ exec( './youtube-dl.sh ' . $uniqid . ' ' . $url . ' ' . $lang, $output, $result );
+
+ $phrases_only = file_get_contents( '../input/ydl/' . $uniqid . '/3_without_nulls.txt' );
echo "
résultat du script.
";
var_dump( $result );
- echo "
sortie du script.
";
- var_dump( $output );
+
if ( $result ) {
- echo( '