Archivo de tipo SMP????
28-ene-2026 12:23
#91
| la otra que dices en el pasado no me suena, pero si hay una y se consiguen los videos pues se podria ampliar claro |
28-ene-2026 12:27
#92
| si alguno sabe editar en 3D para hacer la bobina de cine, y pegarle un nfc seria la leche.. |
28-ene-2026 13:51
#94
| vaya no la conocia pues estaria bien agenciarse los archivos de los cuentos seguramente sean los mismos... pero a saber quien tiene eso |
28-ene-2026 13:56
#95
|
Nada parece que no triunfo la otra vez, sacaron 4 y la suspendieron (he visto que valia 30 euros o asi) https://www.facebook.com/mundosalvat...9515368195581/ |
28-ene-2026 16:08
#96
|
Nada parece que no triunfo la otra vez, sacaron 4 y la suspendieron (he visto que valia 30 euros o asi)
https://www.facebook.com/mundosalvat...9515368195581/ |
28-ene-2026 16:10
#97
| El post en si es audiocuentos pero el comentario de la profesora es de videocuentos.. dice que se cancelo en la cuarta entrega |
09-feb-2026 13:30
#99
| Hola ¿podeis poner por favor link para comprar las etiquetas para emular los videos de los cuentos?Gracias |
09-feb-2026 13:33
#100
|
yo uso esto: https://es.aliexpress.com/item/1005006180415223.html https://es.aliexpress.com/item/1005009184027995.html |
09-feb-2026 13:43
#101
|
|
09-feb-2026 13:47
#102
Con un android NFC las podras grabar usando la app de Mifare gratuita. Tambien hice para los audiocuentos unas caratulas para imprimir y meter dentro de las monedas si te interesan te las paso en PDF, las he reusado para hacer las fichas de esta coleccion
|
09-feb-2026 14:00
#103
| Mil gracias, yo creo que con este JPG que has anexado, tengo mas que suficiente. Gracis de nuevo, si tengo alguna pega cuando lleguen las etiquetas te pregunto. |
09-feb-2026 14:18
#105
|
FC nunca defrauda!! La verdad es que venía buscando lo contrario, pasar del .VIO a un MP4 pero creo que el .VIO es un formato de "holograma 3D rollo fotograma y proyector y no un video como tal verdad? He pillado las 3 primeras entregas pero tengo el proyector por estrenar (guardando para una fecha especial) por eso no se que tipo de video saca Lo que me interesaba era poder ponerle estos cuentos en cualquier TV. Con este SCRIPT podeis pasar de VIO A MP4. Igualmente, coge cualquier VIO de la carpeta y lo pasa a MP4 con phyton import os
import glob # === CONFIG === BASE_DIR = os.path.dirname(os.path.abspath(__file__)) # carpeta del script KEY = 0xA7 BUF = 1024 * 1024 # 1 MB OVERWRITE = False # True para sobrescribir .mp4 existentes si ya los tienes def xor_stream_file(inp_path: str, out_path: str, key: int, buf_size: int): with open(inp_path, "rb") as fi, open(out_path, "wb") as fo: while True: b = fi.read(buf_size) if not b: break # La operación XOR es reversible: (A ^ Key) ^ Key = A fo.write(bytes(x ^ key for x in b)) def main(): # CAMBIO 1: Buscamos archivos .vio en lugar de .mp4 vio_files = sorted(glob.glob(os.path.join(BASE_DIR, "*.vio"))) if not vio_files: print("No se han encontrado archivos .vio en:", BASE_DIR) return print(f"Carpeta: {BASE_DIR}") print(f"Encontrados {len(vio_files)} archivos .vio\n") ok = 0 skipped = 0 failed = 0 for inp in vio_files: # CAMBIO 2: El archivo de salida será .mp4 out = os.path.splitext(inp)[0] + ".mp4" if os.path.exists(out) and not OVERWRITE: print("SKIP:", os.path.basename(out), "(ya existe)") skipped += 1 continue try: xor_stream_file(inp, out, KEY, BUF) print("OK :", os.path.basename(inp), "->", os.path.basename(out)) ok += 1 except Exception as e: print("FAIL:", os.path.basename(inp), "-", str(e)) failed += 1 print("\nResumen:") print(" OK :", ok) print(" SKIP :", skipped) print(" FAIL :", failed) if __name__ == "__main__": main() Con el script que envío el shur entiendo que cualquier MP4 a 25 fps lo pasa a formato VIO para reproducirlo en el proyector. Se mete en la SD y la etiqueta NFC se crea con el tag 00000000000002230101010XXX000000 siendo XX los números del archivo "001.vio ; 002.vio...etc) Buenas de nuevo, he visto esta tarde al pasar en un kiosko una nueva coleccion, tambien de Salvat, de cinecuentos.
Es parecida pero con un proyector. Lo he comprado y es muy similar, tags mifare classic, folder, archivos numerados, video ofuscado con un XOR.... he podido escribir los tags de los 15 cuentos que hay en el SD y se reproducen sin problema, tambien he decodigicado los videos, he recodificado mis propios videos y creado tags adicionales (clave de salto ca d7 93 95) reproducionedo mis propios MP4 etc. Si a alguien le interesa os puedo pasar detalles, pero vamos, que esta ahora en los kioskos por 10 euros. Saludos shurs Yo me he hecho un script. Te lo pego aqui. Crea un archivo .py y le pegas el script dentro. Cuando lo lances, convertira todos los mp4 que haya en el directorio creando otro archivo VIO para que lo reproduzca el altavoz, respetando el MP4. Instala Python si no lo tienes https://www.python.org/downloads/windows/
Este es el script: ------------------------------------------------------------------------- import os import glob # === CONFIG === BASE_DIR = os.path.dirname(os.path.abspath(__file__)) # carpeta del script KEY = 0xA7 BUF = 1024 * 1024 # 1 MB OVERWRITE = False # True para sobrescribir .vio existentes def xor_stream_file(inp_path: str, out_path: str, key: int, buf_size: int): with open(inp_path, "rb") as fi, open(out_path, "wb") as fo: while True: b = fi.read(buf_size) if not b: break fo.write(bytes(x ^ key for x in b)) def main(): mp4_files = sorted(glob.glob(os.path.join(BASE_DIR, "*.mp4"))) if not mp4_files: print("No se han encontrado .mp4 en:", BASE_DIR) return print(f"Carpeta: {BASE_DIR}") print(f"Encontrados {len(mp4_files)} archivos .mp4\n") ok = 0 skipped = 0 failed = 0 for inp in mp4_files: out = os.path.splitext(inp)[0] + ".vio" if os.path.exists(out) and not OVERWRITE: print("SKIP:", os.path.basename(out), "(ya existe)") skipped += 1 continue try: xor_stream_file(inp, out, KEY, BUF) print("OK :", os.path.basename(inp), "->", os.path.basename(out)) ok += 1 except Exception as e: print("FAIL:", os.path.basename(inp), "-", str(e)) failed += 1 print("\nResumen:") print(" OK :", ok) print(" SKIP :", skipped) print(" FAIL :", failed) if __name__ == "__main__": main() -------------------------------------------------------------------------------------------------------- El archivo VIO lo metes en la SD, yo por ejemplo he metido mis videos a partir del 100 (101, 102 etc). Y me he hecho etiquetas con esos numeros. Los tags son MIFARE classic 1k los puedes leer con un movil android con NFC y la app MIFARE tools El primer bloque de los sectores 0 y 1 es asi (ejemplo del primer cuento) 00000000000002230101010001000000 Primer cuento de los 3 cerditos 001.vio Cambia ambos para poner el numero que quieras, que corresponda con el numero que has puesto al nombre del video. 00000000000002230101010002000000 Esto seria el segundo cuento 002.vio 00000000000002230101010101000000 Esto seria el 101.vio Etc. Se pueden reescribir los tags originales tambien si tienes alguno repetido o lo quieres reusar. Saludos, Si interesa podemos hacer una carpeta con cuentos varios, si alguien tiene todos los de la vez pasada estaría bien intentar añadirlos |
Editado: 09-feb-2026 14:54 -
09-feb-2026 15:24
#106
|
Te paso el sript inverso (VIO to MP4) mismas instrucciones. El VIO es un MP4 normal encodeado para molestar un poco. https://vio2mp4-folder.tiiny.site/py/vio2mp4_folder Edito: no te habia entendido bien entiendo que ya te habias hecho tu el script inverso, gracias por compartirlo. No son los mismo archivos, los otros eran MP3 solo audio. Tendremos que esperar al fasciculo 15 o 16 para la siguiente SD |
09-feb-2026 17:56
#107
|
Te paso el sript inverso (VIO to MP4) mismas instrucciones. El VIO es un MP4 normal encodeado para molestar un poco.
https://vio2mp4-folder.tiiny.site/py/vio2mp4_folder Edito: no te habia entendido bien entiendo que ya te habias hecho tu el script inverso, gracias por compartirlo. No son los mismo archivos, los otros eran MP3 solo audio. Tendremos que esperar al fasciculo 15 o 16 para la siguiente SD Bueno aquí queda este hilo para lo que pueda pasar, ya he fichado las "monedas" del aliexpress para meterle los tags de los otros cuentos y así tener toda la colección Con esto he aprendido como hacen los archivos "propietarios" y un simple cambio en el codigo Hexa |
16-feb-2026 15:14
#109
|
Gracias shur Como molan esas etiquetas, podrías compartir los diseños para imprimirlas? Y si tienes el diseño 3D ya de lujo Por otra parte, estos son los valores que hay que grabar en las etiquetas no? 00000000000002230101010001000000 - Los tres cerditos 001.VIO
00000000000002230101010002000000 - Caperucita roja 002.VIO 00000000000002230101010003000000 - El patito feo 003.VIO 00000000000002230101010004000000 - La ratita presumida 004.VIO 00000000000002230101010005000000 - Alicia en el pais de las maravillas 005.VIO 00000000000002230101010006000000 - El libro de la selva 006.VIO 00000000000002230101010007000000 - Pinocho 007.VIO 00000000000002230101010008000000 - La cenicienta 008.VIO 00000000000002230101010009000000 - Los musicos de Bremen 009.VIO 00000000000002230101010010000000 - Rapunzel 010.VIO 00000000000002230101010011000000 - El soldadito de plomo 011.VIO 00000000000002230101010012000000 - La bella durmiente 012.VIO 00000000000002230101010013000000 - Hansel y Gretel 013.VIO 00000000000002230101010014000000 - Aladin 014.VIO 00000000000002230101010015000000 - La sirenita 015.VIO |
17-feb-2026 17:40
#111
|
El archivo VIO lo metes en la SD, yo por ejemplo he metido mis videos a partir del 100 (101, 102 etc). Y me he hecho etiquetas con esos numeros. Los tags son MIFARE classic 1k los puedes leer con un movil android con NFC y la app MIFARE tools
El primer bloque de los sectores 0 y 1 es asi (ejemplo del primer cuento) 00000000000002230101010001000000 Primer cuento de los 3 cerditos 001.vio Cambia ambos para poner el numero que quieras, que corresponda con el numero que has puesto al nombre del video. 00000000000002230101010002000000 Esto seria el segundo cuento 002.vio 00000000000002230101010101000000 Esto seria el 101.vio Etc. Se pueden reescribir los tags originales tambien si tienes alguno repetido o lo quieres reusar. Saludos, A la hora de escribir bloque que tengo que poner en SECTOR, BLOQUE y DATOS Selecciono SECTOR 0, BLOQUE 0 y DATOS 00000000000002230101010004000000 (por ejemplo) Y me salta a otra pantalla de "Mapear claves a sectores" y Choose key files. |
17-feb-2026 21:18
#112
| no hay problema dale a continuar, los tags van con las claves vacías son todo ceros |
06-mar-2026 13:20
#113
|
Muy buenas shurs me uno a este hilo, Yo tengo el altavoz de la primera edición y tiene la tarjeta SD de los 80 cuentos, lo sé porque dentro de la tarjeta vienen los 80 cuentos en mp3.... Si alguien tiene limagen de la última tarjeta me la podría pasar? Yo podría pasar la imagen de la mía, gracias |
25-abr-2026 19:23
#114
|
Muy buenas shurs me uno a este hilo,
Yo tengo el altavoz de la primera edición y tiene la tarjeta SD de los 80 cuentos, lo sé porque dentro de la tarjeta vienen los 80 cuentos en mp3.... Si alguien tiene limagen de la última tarjeta me la podría pasar? Yo podría pasar la imagen de la mía, gracias Yo tengo la tarjeta en francés e italiano, necesitaría la de español. Quiero, cuando tenga tiempo hacer mis propias fichas y meter cuentos o canciones propias además |