blob: 3820f95f124f18044ab9ed4761f142cb6d41b28f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# ytlibre
Extractor de vídeos de Youtube escrito en PHP, ECMAScript, CSS y HTML.
## Capacidades
- Permite extraer vídeos de Youtube para su descarga y visualización con o sin ECMAScript (JavaScript).
## Instalación
1. Clona este repo `ytlibre` en un directorio, mediante:
$ git clone https://libregit.org/heckyel/ytlibre
2. Cambia permisos a `ytlibre` solo si el **servidor no esta configurado**, caso contrario salta al paso 3.
$ sudo chown $USER:http -R ytlibre/
$ sudo chmod g+s ytlibre/
3. Asigna permisos de escritura a `templates_c/`
$ cd ytlibre/ && mkdir templates_c/
$ chmod g+w templates_c/
$ mkdir embed/templates_c/
$ chmod g+w embed/templates_c/
4. Listo
> http:http ← usuario y grupo del servidor predeterminado en Hyperbola GNU/Linux-Libre
>
> www-data:www-data ← usuario y grupo del servidor predeterminado en Trisquel GNU/Linux
>
> `sudo chmod g+s path/` ← Asigna el "sticky bit" para el grupo (para que los archivos y directorios que se creen arrastren la propiedad del grupo `http` o `www-data`)
>
> `chmod g+w path/` ← se asigna permisos de escritura a un directorio ejemplo: templates_c/
## Demos
- https://ytlibre.conocimientoslibres.ga [v1.2.0]
- https://www.freakspot.net/programas/ytlibre/ [desconocido]
## Hacking
Descomentar en php.ini
extension=gettext.so
## Licencia
Esta obra esta bajo la Licencia [GNU AGPLv3+](LICENSE)
## Autores
Los colaboradores de ytlibre se encuentran en el archivo [AUTHORS](AUTHORS).
|