website/tesses.cf/apps/tytd/howtouse.php

44 lines
1.9 KiB
PHP
Executable File

<?php include("../../header0.php")?>Tesses - How to use TYTD<?php include("../../header1.php")?>
<div>
<h1 align="center"><a href="./">&lt;-</a> How to use TYTD</h1>
<p>
TYTD (Tesses YouTube Downloader) is a program to download YouTube Videos in C# (using http(s) server)
</p>
<br>
<h2>How to use TYTD with custom url</h2>
Run tytd with an argument with http://0.0.0.0:{YOURPORTNUM}/ or whatever IP you want to bind to (cant be subdirectory)
If you didnt change it and you are on the same device as the downloader click <a href="http://127.0.0.1:3250/">here</a> to use the downloader
<hr>
<h2>How Videos Are Stored</h2>
The videos are stored as such in working directory
<br>
For Standard Def Videos It is {YOURWORKINGDIRECTORY}/NotConverted/{VIDEOID}.mp4
<br>
For High Def Videos It is {YOURWORKINGDIRECTORY}/Converted/{VIDEOID}.mp4
<br>
For Audio Only Clips It is {YOURWORKINGDIRECTORY}/Audio/{VIDEOID}.mp4
<br>
<br>
Video Title and other attributes are stored as json in {YOURWORKINGDIRECTORY}/Info/{VIDEOID}.json
<br>
Thumbnails are stored in {YOURWORKINGDIRECTORY}/Thumbnails/{W}x{H}/{ID}.jpg
<br>
Playlist Title and other attributes are stored as json in {YOURWORKINGDIRECTORY}/Playlist/{VIDEOID}.json
<br>
Channel Title and other attributes are stored as json in {YOURWORKINGDIRECTORY}/Channel/{VIDEOID}.json
<hr>
This app uses YouTube Explode For downloading youtube videos
<br>
ffmpeg is needed for HD Videos
<br>
alternatively if you need to use avconv create a folder called &quot;config&quot; in {YOURWORKINGDIRECTORY} and store <a href="data:text/plain,avconv" download="ffmpeg.txt">this file</a> in that config folder
<br>
if you have a &quot;cookies.txt&quot; file you can put it in that folder (you will need to remove any blank lines)
</div>
<?php include("../../footer.php")?>