Dte-ba / pad

Plataforma de alfabetización digital
http://contenidos.alfabetizaciondigital.abc.gov.ar/
GNU General Public License v3.0
1 stars 6 forks source link

Portable no lee.mp4 #16

Open rodrygombia opened 7 years ago

rodrygombia commented 7 years ago

al abrir un video en el portable no levanta el video. Por ejemplo: CN - mundo fisico - sonido - el oido y la audicion

delmosaurio commented 7 years ago

Estuve probando con open que es una librería para enviarle al OS que abra los archivos. Después compilo una versión y testeamos.

rodrygombia commented 7 years ago

De cuanto tiempo estamos hablando? mas que nada porque esto lo trabaría a fermín con el tema de la imagen

hugoruscitti commented 7 years ago

¿tal vez sea un tema de codecs?, en una aplicación que había hecho hace un tiempo tuvimos un problema similar. Y lo único que pudimos hacer es mostrar un mensaje de error y ofrecer VLC como reproductor alternativo:

Por si les sirve de referencia, usábamos el handler "onerror" del tag video https://github.com/HuayraLinux/conectar-educativo/blob/stable/src/js/Directives/reproductor.js#L27 y luego un servicio muy rústico para abrir VLC https://github.com/HuayraLinux/conectar-educativo/blob/stable/src/js/Factories/VLC.js

delmosaurio commented 7 years ago

Los archivos de codecs propietarios los pude habilitar con esta pre compiladas librerias https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases, tendríamos que probarlos en las diferentes plataformas.

hugoruscitti commented 7 years ago

Puedo dar un mano probando la aplicación. ¿los binarios están generados para descargar en algún lugar o hay que re-compilarlos?.

delmosaurio commented 7 years ago

@hugoruscitti podés usar la consola pad

npm install -g pad-cli

Con esto armas las versiones en la carpeta actual, si no definilo con --output [folder]

pad build --beta --verbose

# si no usa
pad build --help
hugoruscitti commented 7 years ago

Gracias @delmosaurio, lo investigo, por el momento tira un error de autenticación:

> ./node_modules/.bin/pad build --verbose
verb output folder /Users/hugoruscitti/proyectos/dte/pad
verb cache folder /Users/hugoruscitti/proyectos/dte/pad/cache
verb cache folder creating
verb gh fetching https://api.github.com/repos/Dte-ba/pad-release/tags
ERR! Response code 401 (Unauthorized)

Cualquier cosa te consulto en la semana, no es urgente, nomás quería ver si podía dar una mano probando la aplicación. Sigo investigando....

delmosaurio commented 7 years ago

@hugoruscitti tiene problemas para descargar las versiones de Github, probá ahora con la nueva versión v0.2.3, si no, lo vemos despues.

hugoruscitti commented 7 years ago

ok @delmosaurio, mejor lo vemos después con más tiempo, pude probar instalando la 0.2.3 igualmente, pero no funcionó...

> npm install --save-dev pad-cli@v0.2.3
> ./node_modules/.bin/pad --version
0.2.3
> ./node_modules/.bin/pad build --beta --verbose
verb output folder /Users/hugoruscitti/proyectos/dte/pad
verb cache folder /Users/hugoruscitti/proyectos/dte/pad/cache
verb cache folder creating
verb gh fetching https://api.github.com/repos/Dte-ba/pad-release/tags
ERR! Response code 401 (Unauthorized)