Compare commits
2 Commits
27b82d9d0d
...
096400fbf2
Author | SHA1 | Date | |
---|---|---|---|
096400fbf2 | |||
ccc48c09d7 |
1
.gitignore
vendored
1
.gitignore
vendored
@ -13,3 +13,4 @@
|
||||
/output/**/*.json
|
||||
/output/**/*.srt
|
||||
.idea
|
||||
input/ydl/*
|
||||
|
7
log_ydl.txt
Normal file
7
log_ydl.txt
Normal file
@ -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
|
@ -24,6 +24,7 @@ include( '_head.php' );
|
||||
// sanitize input
|
||||
|
||||
$url = $_POST[ 'url' ];
|
||||
$lang = $_POST[ 'lang' ] or 'fr';
|
||||
|
||||
echo "<br/>récupération de la vidéo à l'url " . $url . " ... <br>";
|
||||
|
||||
@ -37,24 +38,69 @@ include( '_head.php' );
|
||||
|
||||
|
||||
// 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 "<br/> résultat du script. <br>";
|
||||
var_dump( $result );
|
||||
echo "<br/> sortie du script. <br>";
|
||||
var_dump( $output );
|
||||
|
||||
|
||||
if ( $result ) {
|
||||
echo( '<div class="alert is-danger"> problème de script </div>' );
|
||||
echo '<div class="alert is-danger"> </div>
|
||||
<article class="message is-danger">
|
||||
<div class="message-header">
|
||||
<p>Problème de script</p>
|
||||
<button class="delete" aria-label="delete"></button>
|
||||
</div>
|
||||
<div class="message-body">
|
||||
<h2 class="title is2">
|
||||
Sortie du script:
|
||||
</h2><br> <br>
|
||||
';
|
||||
var_dump( $output );
|
||||
echo '
|
||||
</div>
|
||||
</article>
|
||||
';
|
||||
include( '_foot.php' );
|
||||
}
|
||||
// récup du nom de fichier
|
||||
echo "<br/>récupération de la vidéo OK. <br>";
|
||||
echo '<article class="message is-info">
|
||||
<div class="message-body">
|
||||
récupération de la piste audio OK.
|
||||
</div>
|
||||
</article>';
|
||||
|
||||
|
||||
echo "<br/>Conversion de la vidéo " . $uniqid . "... <br>";
|
||||
|
||||
echo "Vous pouvez télécharger vos fichiers.<br>";
|
||||
echo '<article class="message is-success">
|
||||
<div class="message-header">
|
||||
<p>Succès</p>
|
||||
<button class="delete" aria-label="delete"></button>
|
||||
</div>
|
||||
<div class="message-body">
|
||||
Vous pouvez télécharger vos fichiers.
|
||||
|
||||
|
||||
</div>
|
||||
</article><br>
|
||||
<article class="message is-info">
|
||||
<div class="message-header">
|
||||
<p>Texte avec uniquement les phrases</p>
|
||||
<button class="delete" aria-label="delete"></button>
|
||||
</div>
|
||||
<div class="message-body">
|
||||
' . $phrases_only . '
|
||||
</div>
|
||||
</article>
|
||||
<hr>
|
||||
<br>
|
||||
TODO: <br>
|
||||
texte avec horodatage minute et secondes avant les phrases. <br>
|
||||
fichier de sous titres au standard srt <br>
|
||||
';
|
||||
|
||||
$dir = scandir( '../input/ydl/' . $uniqid );
|
||||
var_dump( $dir );
|
||||
|
2
website/log_ydl.txt
Normal file
2
website/log_ydl.txt
Normal file
@ -0,0 +1,2 @@
|
||||
sam. 27 mars 2021 10:27:21 CET ###### start conversion __ essai __ https://peertube.cipherbliss.com/videos/watch/e6a37508-042e-4d83-8598-5d36b764bb3d
|
||||
sam. 27 mars 2021 10:30:16 CET ###### start conversion __ essai __ https://peertube.cipherbliss.com/videos/watch/e6a37508-042e-4d83-8598-5d36b764bb3d
|
Loading…
Reference in New Issue
Block a user