
jueves, 21 de mayo de 2026
jueves, 14 de mayo de 2026

flo copia
// episodios.js - Base de datos de series y episodios (modernizada 2025-2026)
// Soporta: solo audio, solo video, o ambos en el mismo episodio
// ---------- FUNCIÓN AUXILIAR PARA CREAR SLUGS ----------
function slugify(text) {
if (!text) return '';
return text
.toString()
.toLowerCase()
.trim()
.replace(/[^\w\s-]/g, '')
.replace(/[\s_-]+/g, '-')
.replace(/^-+|-+$/g, '');
}
// ---------- LISTA DE SERIES ----------
export const series = [
{
seriesid: "teoria-del-proceso",
portada_serie: 'https://balta-media.odoo.com/web/image/658-redirect/960bc627aab97e6134955b4d5d1c99d0.jpg',
titulo_serie: 'Teoría del proceso',
descripcion_serie: 'Proceso en el derecho y la forma de poner en movimiento la maquinaria de Justicia',
url_serie: '/teoria-del-proceso',
bgColor: '#056aa8'
},
{
seriesid: "ddhh",
portada_serie: 'https://scout.es/wp-content/uploads/2021/12/186-01.jpg',
titulo_serie: 'Derechos Humanos',
descripcion_serie: 'Derechos Humanos',
url_serie: '/ddhh',
bgColor: '#7c3aed'
},
{
seriesid: "procesal-constitucional",
portada_serie: 'https://balta.odoo.com/web/image/417-e2fd48e0/media.webp',
titulo_serie: 'Derecho Procesal Constitucional',
descripcion_serie: 'Derecho Procesal Constitucional',
url_serie: '/procesal-constitucional',
bgColor: '#1e40af'
},
{
seriesid: "ddpp-3-clases",
portada_serie: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
titulo_serie: 'Derecho penal 3',
descripcion_serie: 'Derecho Público',
url_serie: '/ddpp-3/clases'
},
{
seriesid: "dp-indigenas",
portada_serie: 'https://balta-media.odoo.com/web/image/1031-a693e9ca/Pueblos%20ind%C3%ADgenas.webp',
titulo_serie: 'Derecho de los pueblos indígenas',
descripcion_serie: 'Los derechos de tercera generación. Desarrolla los derechos de los pueblos indígenas o también conocidos como derechos de solidaridad.',
url_serie: '/dp-indigenas',
bgColor: '#cc04ab'
},
{
seriesid: "derecho-laboral-1",
portada_serie: 'https://balta-media.odoo.com/web/image/1030-545c090f/DERECHO%20LABORAL.webp',
titulo_serie: 'Derecho Laboral 1',
descripcion_serie: 'Un derecho humano por excelencia. Es la ciencia, una disciplina pública. Ciencias Sociales.',
url_serie: '/derecho-laboral-1'
},
{
seriesid: "derecho-civil-3",
portada_serie: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
titulo_serie: 'Derecho Civil 3',
descripcion_serie: 'Contratos. Sociedad. Mercado. Economía. Derecho Privado. Sociedad.',
url_serie: '/derecho-civil-3',
bgColor: '#c7a302'
},
{
seriesid: "el-mundo-de-la-quimica",
portada_serie: 'https://canal.uned.es/uploads/pic/Serial/296/Video/7848/5385eb3e1d0c7.png',
titulo_serie: 'El Mundo de la Química',
descripcion_serie: 'Ciencas Naturales. Tecnología. Ciencia. Química. Biología',
url_serie: '/m-quimica',
bgColor: '#c7a302'
},
{
seriesid: "reino-animal-1",
portada_serie: 'https://cdn0.expertoanimal.com/es/posts/0/5/8/reino_animal_clasificacion_caracteristicas_y_ejemplos_24850_600.jpg',
titulo_serie: 'El reino animal',
descripcion_serie: 'Ciencas Naturales. Reino Animal. Ciencia. Biología',
url_serie: '/reino-animal-1',
bgColor: '#02c76b'
},
{
seriesid: "logica-juridica",
portada_serie: 'https://balta-media.odoo.com/web/image/1144-3ab4031d/44500417-1759018829686-8b0dde55850ed%5B1%5D.webp',
titulo_serie: 'Lógica Jurídica V semestre',
descripcion_serie: 'Ciencas Naturales. Reino Animal. Ciencia. Biología',
url_serie: '/logica-juridica',
bgColor: '#2596be'
},
{
seriesid: "voluntariado",
portada_serie: 'https://balta-media.odoo.com/web/image/1144-3ab4031d/44500417-1759018829686-8b0dde55850ed%5B1%5D.webp',
titulo_serie: 'Voluntariado | Derecho constitucional',
descripcion_serie: 'Ciencas Sociales. Derecho. Leyes. Ciencia. ',
url_serie: '/voluntariado',
bgColor: '#2596be'
}
];
const seriesMap = Object.fromEntries(series.map(s => [s.seriesid, s]));
// ---------- EPISODIOS ORIGINALES + CAMPOS MODERNIZADOS ----------
const episodiosBase = [
{
id: "la-excepcion",
date: '2025-11-28',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2025-10-29/413399242-44100-2-2f259e66aeac3.m4a',
coverUrl: 'https://s3-us-west-2.amazonaws.com/anchor-generated-image-bank/staging/podcast_uploaded_nologo400/44500417/44500417-1759018829686-8b0dde55850ed.jpg',
title: 'La excepción en el proceso de administración de Justicia',
description: 'La excepción en el proceso de administración de Justicia',
allowDownload: false,
author: "Barahona",
seriesid: "teoria-del-proceso"
},
{
id: "principios-procesales",
date: '2025-11-28',
mediaUrl: 'https://balta-derecho.odoo.com/documents/content/3L5vYn32Sq-M5sUKB96S1Ao9',
coverUrl: 'https://s3-us-west-2.amazonaws.com/anchor-generated-image-bank/staging/podcast_uploaded_nologo400/44500417/44500417-1759018829686-8b0dde55850ed.jpg',
title: 'Principios procesales',
description: 'La excepción en el proceso de administración de Justicia',
allowDownload: false,
author: "Barahona",
seriesid: "teoria-del-proceso"
},
{
id: "responsabilidad-penal-adolecencia",
date: '2025-11-01',
mediaVideo: 'https://lb.s3.odysee.tv/vods2.odysee.live/odysee-replays/84515919a2e010fa2c381702a6777c1035c2deb3/1762812470.mp4',
coverUrl: 'https://balta.odoo.com/web/image/417-e2fd48e0/media.webp',
title: 'Responsabilidad penal en la adolecencia',
description: 'Conferencia de Derechos Humanos. Sobre la responsabilidad penal de la adolecencia, las penas y las medidas de seguridad.',
allowDownload: false,
author: "Rony Eulalio",
seriesid: "ddhh",
detailUrl: '/ddhh/adolecencia'
},
{
id: "repaso-dd-procesal-constitucional",
date: '2025-11-01',
mediaVideo: 'https://lb.s3.odysee.tv/vods2.odysee.live/odysee-replays/84515919a2e010fa2c381702a6777c1035c2deb3/1762807738.mp4',
coverUrl: 'https://balta.odoo.com/web/image/417-e2fd48e0/media.webp',
title: 'Repaso de DD Procesal Constitucional',
description: 'Penultima clase de Derecho Procesal Constitucional 2025',
allowDownload: false,
author: "César Solares",
seriesid: "procesal-constitucional"
},
{
id: "corrientes-teoria-delito",
date: '2026-02-10',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-13/418061888-44100-2-bd0c488cd9ace.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Corrientes de la teoría del delito",
author: "Lemus",
description: "Continuación de las corrientes de la teoría del delito. Teoría causalista, finalista y funcionalista.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "teoria-causalista",
date: '2026-02-03',
mediaVideo: "https://lb.s3.odysee.tv/vods2.odysee.live/odysee-replays/dd57d90536480f9a751ba4429447fd5f613efce3/1770150346.mp4",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "La teoría causalista",
author: "Lemus",
description: "Desarrollo de la teoría causalista. Derecho Penal 3. Historia, Ciencia.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "que-es-derecho-penal",
date: '2026-01-29',
mediaUrl: "https://podcasts.com/api/download-episode/214790939",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "¿Qué es el Derecho Penal?",
author: "Lemus",
description: "Conjunto de normas jurídicas de naturaleza pública que regulan los delitos, las penas y las medidas de seguridad. Ciencia pública. Derecho, Historia.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "tipicidad-elementos-delito",
date: '2026-02-12',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-13/418069738-44100-2-616f210f1eb48.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "La tipicidad y los elementos del delito",
author: "Lemus",
description: "Análisis profundo del concepto de tipicidad en derecho y sociedad. Una mirada crítica y actual. Ciencia.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "crisis-estado-derecho",
date: '2026-02-06',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-13/418064713-44100-2-ed2c58b07cd6.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "Crisis del Estado de Derecho",
author: "Raymundo",
description: "La crisis del Estado de Derecho. Por Lic. Raymundo Catz. El estado de derecho en crisis por los derechos de segunda y tercera generación.",
allowDownload: false,
seriesid: "dp-indigenas",
bgColor: '#d92c5e'
},
{
id: "conceptos-basicos-ddhh",
date: '2026-02-04',
mediaVideo: "https://lb.s3.odysee.tv/vods2.odysee.live/odysee-replays/dd57d90536480f9a751ba4429447fd5f613efce3/1770236623.mp4",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "Conceptos básicos de los Derechos Humanos",
author: "Raymundo",
description: "Conceptos básicos de los Derechos Humanos",
allowDownload: false,
seriesid: "dp-indigenas",
bgColor: '#d92c5e'
},
{
id: "racismo-despojo",
date: '2026-02-27',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-28/418987705-44100-2-8e6e4199302ae.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "El despojo y el racismo",
author: "Raymundo",
description: "Continuidad del tema: El despojo en Guatemala de las tierras indígenas. Y un análisis del racismo en Guatemala. Guerra, conflicto",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/dp-indigenas/despojo-y-racismo',
bgColor: '#d92c5e'
},
{
id: "discriminación-dpi",
date: '2026-03-23',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-25/420764379-44100-2-c9bbf0731568.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "La discriminación sistemática",
author: "Raymundo",
description: "Derechos Humanos.",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/dp-indigenas/discriminacion-sistematica',
bgColor: '#d92c5e'
},
{
id: "discriminacion-penal",
date: '2026-03-25',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-30/421043870-44100-2-1c722ae07d78b.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "La discriminación en el código penal",
author: "Raymundo",
description: "Legislación penal sobre la discriminación. Derechos Humanos. Tarea.",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/dp-indigenas/discriminacion-penal',
bgColor: '#d92c5e'
},
{
id: "teoria-de-la-asimilacion",
date: '2026-04-08',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881726-44100-2-f6f2789d326f.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "La teoría de la asimilación",
author: "Raymundo",
description: "Legislación penal sobre la discriminación. Derechos Humanos. Teoría. Derecho. Ciencias Sociales. Cuestiones biológicas.",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/teoria-de-la-asimilacion',
bgColor: '#d92c5e'
},
{
id: "teoria-de-la-ladinizacion",
date: '2026-04-10',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881813-44100-2-c9724f87a32cf.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "Teoría de la ladinización en el ámbito guatemalteco",
author: "Raymundo",
description: "Teoría de la ladinización en el ámbito guatemalteco. Crisis. Economía. Derecho.",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/teoria-de-la-ladinizacion',
bgColor: '#d92c5e'
},
{
id: "derechos-del-pueblo-maya",
date: '2026-04-10',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423553173-44100-2-db1f2cc57310f.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/927-edc793ab/Pueblos%20ind%C3%ADgenas.png',
title: "Derechos específicos del pueblo MAYA",
author: "Raymundo",
description: "Derechos del pueblo maya. Pueblos indígenas.",
allowDownload: false,
seriesid: "dp-indigenas",
detailUrl: '/derechos-del-pueblo-MAYA',
bgColor: '#d92c5e'
},
{
id: "antecedentes-derecho-trabajo",
date: '2026-02-02',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-2/417347225-44100-2-38463f72786e9.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Antecedentes Históricos del derecho de Trabajo',
description: 'Antecedentes históricos del derecho de trabajo. Avidan Ortiz. Historia del derecho Laboral.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "derechos-sociales-minimos",
date: '2026-02-17',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-18/418308999-44100-2-4ae99683be33e.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Derechos sociales mínimos (DL)',
description: 'Derechos sociales mínimos del derecho de trabajo. Consitución. Son derechos sociales mínimos que fundamentan la legislación del trabajo y la actividad de los tribunales y autoridades.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
detailUrl: '/derecho-laboral-1/ds-minimos',
bgColor: '#84279c'
},
{
id: "fundamento-constitucional-laboral",
date: '2026-02-27',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-28/418987766-44100-2-e2401169376bd.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Fundamento Constitucional Laboral',
description: 'Fundamento constitucional del derecho de trabajo. Artículos 108 al 117 de la Constitución Política de la República de Guatemala.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
detailUrl: '/derecho-laboral-1/constitucional',
bgColor: '#84279c'
},
{
id: "fuentes-derecho-trabajo",
date: '2026-02-06',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-1-13/ca5f6f25-3b96-ff31-bb04-e712a81ce076.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Fuentes del Derecho de Trabajo',
description: 'Historia. Fuentes del Derecho de trabajo. Ciencia.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "derechos-y-obligaciones-del-trabajador-y-el-patrono",
date: '2026-04-25',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881576-44100-2-05be00e919bd4.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Derechos y obligaciones del trabajador y el patrono',
description: 'Historia. Derechos. Obligaciones. Trabajo. Derecho Laboral. Derecho de trabajo. Patrono.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "Las-jornadas-de-trabajo",
date: '2026-04-06',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881689-44100-2-5e4656a47c34b.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Las jornadas de trabajo',
description: 'Historia. Derechos. Obligaciones. Trabajo. Derecho Laboral. Derecho de trabajo. Patrono.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "el-salario",
date: '2026-04-10',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881915-44100-2-73b84f436f082.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'El salario',
description: 'Historia. Economía. Dinero. Derechos. Obligaciones. Trabajo. Derecho Laboral. Derecho de trabajo. Patrono.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "procedimiento-administrativo-por-faltas",
date: '2026-04-27',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423552690-44100-2-ffbf8e8b74b6e.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'Procedimiento Administrativo por faltas',
description: 'Historia. Derechos. Obligaciones. Trabajo. Derecho Laboral. Derecho de trabajo. Patrono. Faltas.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "el-trabajo-de-la-mujer-y-el-menor",
date: '2026-05-04',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423552690-44100-2-ffbf8e8b74b6e.m4a',
coverUrl: 'https://balta-media.odoo.com/web/image/929-b905c3ef/DERECHO%20LABORAL.png',
title: 'El trabajo de la mujer y los menores de edad',
description: 'Historia. Derechos. Obligaciones. Trabajo. Derecho Laboral. Derecho de trabajo. Patrono.',
allowDownload: false,
author: "Avidan Ortiz",
seriesid: "derecho-laboral-1",
bgColor: '#84279c'
},
{
id: "veliz-franco-vs-guatemala",
date: '2025-09-27',
mediaUrl: 'https://d3ctxlq1ktw2nl.cloudfront.net/staging/2025-8-28/408260699-44100-2-4b5edeb875805.m4a',
coverUrl: 'https://s3-us-west-2.amazonaws.com/anchor-generated-image-bank/staging/podcast_uploaded_episode400/44500417/44500417-1759018710643-950caadc41ea7.jpg',
title: 'Veliz Franco y Otros Vs. Guatemala - Exposición',
description: 'Guatemala presentaba un alto índice de impunidad general, en cuyo marco la mayoría de los actos violentos que conllevaban la muerte de mujeres quedaban impunes.',
allowDownload: true,
author: "Melany y Laura",
seriesid: "ddhh",
detailUrl: '/dh/caso-veliz-franco-vs-guatemala',
bgColor: '#84279c'
},
{
id: "analisis-art-321-c-penal",
date: '2026-03-17',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-17/420234670-44100-2-de45e5688c25e.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Análisis Artículo 321 Código Penal",
author: "Lemus",
description: "Análisis de los artículos 321 y 322. Falsedad material y falsedad idieolígica. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "analisis-art-323-326-c-penal",
date: '2026-03-19',
mediaUrl: "https://podcasts.com/api/download-episode/214799043",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Análisis Artículos 323 a 326 Código Penal",
author: "Lemus",
description: "Análisis de los artículos 321 y 322. Falsedad material y falsedad idieolígica. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: true,
seriesid: "ddpp-3-clases",
detailUrl: '/ddpp-3-clases/323-326',
bgColor: '#46210a'
},
{
id: "analisis-art-327B-penal",
date: '2026-04-25',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-3-26/422881973-44100-2-712bea868dd5c.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Analisis | Artículo 327 B",
author: "Lemus",
description: "Clonación de tarjetas de crédito. Agravación electoral. Economía. Finanzas. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: false,
seriesid: "ddpp-3-clases",
detailUrl: '/ddpp-3-clases/327B',
bgColor: '#46210a'
},
{
id: "analisis-art-348-penal",
date: '2026-04-28',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423553014-44100-2-8efe370beb5d9.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Analisis | Artículo 348",
author: "Lemus",
description: "Continuidad del análisis para el examen final. Delitos tributarios. SAT. Economía. Finanzas. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: false,
seriesid: "ddpp-3-clases",
detailUrl: '/ddpp-3-clases/348',
bgColor: '#46210a'
},
{
id: "analisis-art-358a-b-penal",
date: '2026-05-07',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423553722-44100-2-c916710fc7e4b.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Analisis | Artículo 358a a 358 b",
author: "Lemus",
description: "Economía. Finanzas. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: false,
seriesid: "ddpp-3-clases",
bgColor: '#46210a'
},
{
id: "analisis-art-359-363-penal",
date: '2026-05-12',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-12/424029348-44100-2-6faf756dd215.m4a",
mediaVideo: "https://archive.org/download/balta-videos/video1185609495.mp4",
coverUrl: 'https://balta-media.odoo.com/web/image/925-6ed84678/DERECHO%20PENAL%20III.png',
title: "Análisis | Artículo 358 D a 362",
author: "Lemus",
description: " Seguridad del Estado. Economía. Finanzas. Derecho Penal Guatemalteco. Delitos. Criminal. Derehcos Humanos. Ciencia. Investigación.",
allowDownload: false,
seriesid: "ddpp-3-clases",
detailUrl: '/ddpp-3-clases/359-a-363',
bgColor: '#46210a'
},
{
id: "derecho-de-obligaciones",
date: '2026-01-28',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419435680-44100-2-430de7e946de8.m4a",
mediaVideo: "https://lb.s3.odysee.tv/vods2.odysee.live/odysee-replays/dd57d90536480f9a751ba4429447fd5f613efce3/1770236623.mp4",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Derecho de obligaciones (Clase 1)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-1',
bgColor: '#7c3aed',
subtitlesUrl: '/text/civil3/clase1.vtt'
},
{
id: "fuentes-de-las-obligaciones",
date: '2026-01-29',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419435797-44100-2-c0e15358ed6c5.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Fuentes de las obligaciones (Clase 2)",
author: "Héctor Ortíz",
description: "Conferencia. Fuentes de las obligaciones. Historia. Derecho Romano.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-2'
},
{
id: "hechos-ilicitos",
date: '2026-02-03',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419435898-44100-2-8f4e3581effeb.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Hechos Ilícitos -Cuasidelitos- (Clase 3)",
author: "Héctor Ortíz",
description: "Conferencia. Cuadidelitos. Pena de daños y perjuicios.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-3'
},
{
id: "teoria-de-la-culpabilidad-civil",
date: '2026-02-05',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419435997-44100-2-8214ff3e298b.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Teoría de la culpabilidad civil (Clase 4)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-4'
},
{
id: "respondabilidad-civil",
date: '2026-02-11',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419436066-44100-2-ee664322a702d.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Responsabilidad Civil -cuasidelitos-fianl (clase 5)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-5'
},
{
id: "actos-ilicitos-sin-convenio",
date: '2026-02-12',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419436157-44100-2-ed4e4d5f050cb.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Actos Ilícitos sin convenio (clase 6)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-6'
},
{
id: "gestion-de-negocios",
date: '2026-02-17',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419436248-44100-2-cad693ad7a9b.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Gestión de negocios (clase 7)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato. Otras ciencias.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-7'
},
{
id: "declaracion-unilateral-de-voluntad",
date: '2026-02-19',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419436328-44100-2-1905ccdfa1797.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Declaración unilateral de voluntad (clase 8)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-8'
},
{
id: "obligaciones-segun-el-sujeto-1",
date: '2026-03-03',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-17/420234086-44100-2-df4d595ab8d8d.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Obligaciones según el sujeto parte-1 (clase 9)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-9'
},
{
id: "obligaciones-segun-el-sujeto-2",
date: '2026-03-03',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-2-6/419436066-44100-2-ee664322a702d.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1036-2f9d7316/civil%20iii.webp',
title: "Obligaciones según el sujeto parte-2 (clase 10)",
author: "Héctor Ortíz",
description: "Conferencia. Derecho de Obligaciones. Contrato.",
allowDownload: false,
seriesid: "derecho-civil-3",
detailUrl: '/derecho-civil-3/clase-10'
},
{
id: "el-atomo-6",
date: '1988-01-01',
mediaVideo: "https://archive.org/download/mundo-quimica-atomo/emq-atomo.mp4",
coverUrl: 'https://archive.org/download/mundo-quimica-atomo/atomo.jpg',
title: "El átomo episodio 6",
author: "University of Maryland",
description: "El mundo de la química. Ciencias Naturales. Tecnología. La ciencia atómica. Biología. Química. TV. Cine. Serie",
allowDownload: false,
seriesid: "el-mundo-de-la-quimica",
detailUrl: '/m-quimica/episodio-6',
bgColor: '#c7a302'
},
{
id: "el-atomo-1",
date: '1988-01-01',
mediaVideo: "https://archive.org/download/mundo-quimica-1/EMQ-0101.mp4",
coverUrl: 'https://dn721602.ca.archive.org/0/items/mundo-quimica-1/__ia_thumb.jpg',
title: "El átomo episodio 1",
author: "University of Maryland",
description: "El mundo de la química. Ciencias Naturales. Tecnología. La ciencia atómica. Biología. Química. Cine. TV. Serie.",
allowDownload: false,
seriesid: "el-mundo-de-la-quimica",
detailUrl: '/m-quimica/episodio-1',
bgColor: '#c7a302'
},
{
id: "queen-isablella-1",
date: '2023-09-17',
mediaVideo: "https://archive.org/download/cccomd-Queen_Isabella_I_en_Espanol/Queen_Isabella_I_en_Espanol.mp4",
coverUrl: 'https://dn721802.ca.archive.org/0/items/cccomd-Queen_Isabella_I_en_Espanol/__ia_thumb.jpg',
title: "Reina Isabela clip",
author: "Charlie",
description: "Historia. Ciencia. TV. Cine. ",
allowDownload: false,
detailUrl: '/queen-isabella',
bgColor: '#c7a302'
},
{
id: "electromagnetismo-efectos",
date: '2024-10-03',
mediaVideo: "https://archive.org/download/4-efectos-de-las-radiaciones-electromagneticas-sobre-el-adn-5-g-documental-en-espanol/4_Efectos%20de%20las%20radiaciones%20electromagn%C3%A9ticas%20sobre%20el%20ADN%20%285G%29%20%20%20Documental%20en%20Espa%C3%B1ol.mp4",
coverUrl: 'https://archive.org/download/4-efectos-de-las-radiaciones-electromagneticas-sobre-el-adn-5-g-documental-en-espanol/4-efectos-de-las-radiaciones-electromagneticas-sobre-el-adn-5-g-documental-en-espanol.thumbs/4_Efectos%20de%20las%20radiaciones%20electromagn%C3%A9ticas%20sobre%20el%20ADN%20%285G%29%20%20%20Documental%20en%20Espa%C3%B1ol_000001.jpg',
title: "Efectos De Las Radiaciones Electromagnéticas Sobre El ADN",
author: "University of Maryland",
description: "El mundo de la química. Ciencias Naturales. Tecnología. La ciencia atómica. Biología. Química. El documental sobre el efecto de las radiaciones electromagnéticas sobre el ADN explora cómo la exposición a radiaciones de alta energía, como los rayos ultravioleta y las radiaciones ionizantes, puede provocar daños graves en el ADN celular. Estos daños pueden incluir mutaciones, ruptura de cadenas de ADN, y alteraciones que, si no son reparadas por los mecanismos celulares, podrían transmitirse a las células hijas, con el potencial de causar enfermedades como el cáncer. El documental destaca la importancia de la protección frente a estas radiaciones. Medicina. Biología. Ciencia. Química.",
allowDownload: false,
detailUrl: '/electromagnetismo-efectos-4',
bgColor: '#c7a302'
},
{
id: "hormigas-del-bosque-feromonas",
date: '2026-04-21',
mediaVideo: "https://res.cloudinary.com/deruztpqg/video/upload/v1776965528/Hormigas_del_bosque__feromonas_calor_y_defensa_del_nido.mp4",
coverUrl: 'https://i.ytimg.com/vi/-ApJIC2C9Q0/maxresdefault.jpg',
title: "Hormigas del bosque: feromonas, calor y defensa del nido | SLICE Iberia",
author: "SLICE Iberia",
description: "En los montes del Jura, en Suiza, la Formica rufa, o hormiga roja del bosque, reanuda su actividad con la llegada de la primavera. Tras la hibernación, la colonia vuelve a poner en marcha un hormiguero construido para proteger a la reina y mantener las condiciones necesarias para el futuro del nido. Las hormigas se calientan al sol, transfieren el calor a las galerías y coordinan su trabajo mediante feromonas. Con ramas pequeñas y agujas de coníferas, refuerzan e aíslan la estructura. La descomposición continua de ese material vegetal también ayuda a mantener el hormiguero caliente. El nido debe conservar una temperatura constante de 25 a 30 grados Celsius durante el verano. Para lograrlo, la colonia repara derrumbes, impermeabiliza el montículo, abre y cierra entradas según el calor y utiliza resina de abeto como protección antimicrobiana. En verano, esta organización alcanza otra escala: en los Jura suizos, la especie forma una supercolonia de 70 hectáreas, con 1200 hormigueros y más de 200 millones de obreras. Una mirada a cómo estas hormigas construyen, regulan y defienden su mundo. Documentario: Animal Builders · Dirigido por: Lucas Allain · Producción: ZED ",
allowDownload: false,
detailUrl: '/hormigas-del-bosque-feromonas',
bgColor: '#02c76b'
},
{
id: "volntariado-44-cprg",
date: '2026-05-09',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-9/423818309-44100-2-8b1fe9ba62503.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1144-3ab4031d/44500417-1759018829686-8b0dde55850ed%5B1%5D.webp',
title: "Artículo 44 constitucional. Última ejecución de pena de muerte",
author: "Allan Pérez",
description: "Derecho Penal. Derecho Constitucional. Ley. Ciencia. Cultura General.",
allowDownload: false,
detailUrl: '/voluntariado/art-44',
seriesid: "voluntariado",
bgColor: '#2596be'
},
{
id: "logica-debate-3",
date: '2026-05-05',
mediaUrl: "https://d3ctxlq1ktw2nl.cloudfront.net/staging/2026-4-5/423554281-44100-2-4252a47b87ec8.m4a",
coverUrl: 'https://balta-media.odoo.com/web/image/1144-3ab4031d/44500417-1759018829686-8b0dde55850ed%5B1%5D.webp',
title: "Debate: Caso Estafa propia",
author: "BM",
description: "Debate. Ciencias Sociales. Derecho Penal. Derecho Constitucional. Ley. Ciencia. Cultura General.",
allowDownload: false,
detailUrl: '/debate/LJ-parte-3',
seriesid: "logica-juridica",
bgColor: '#2596be'
}
];
// ---------- PROCESAMIENTO FINAL ── TODOS LOS CAMPOS REQUERIDOS ----------
const episodios = episodiosBase.map(ep => {
const hasVideo = !!ep.mediaVideo;
const hasAudio = !!ep.mediaUrl;
return {
id: ep.id,
date: ep.date,
title: ep.title,
author: ep.author,
description: ep.description,
allowDownload: ep.allowDownload ?? false,
seriesid: ep.seriesid,
detailUrl: ep.detailUrl ??
(seriesMap[ep.seriesid]?.url_serie
? `${seriesMap[ep.seriesid].url_serie}/${slugify(ep.title)}`
: '/'),
// ── Campos para el reproductor ──
mediaUrl: ep.mediaUrl ?? '',
mediaVideo: ep.mediaVideo ?? '',
initialMode: ep.initialMode ?? (hasVideo ? 'video' : (hasAudio ? 'audio' : 'audio')),
coverUrl: ep.coverUrl ?? '',
coverInfo: ep.coverUrl ?? '', // copia automática como en demo
text: ep.description ?? '',
subtitlesUrl: ep.subtitlesUrl ?? '',
bgColor: ep.bgColor ?? seriesMap[ep.seriesid]?.bgColor ?? '#0a0a0a',
premium: ep.premium ?? 'false'
};
});
export { episodios };
// ---------- FUNCIONES DE ACCESO ----------
export function getEpisodioById(id) {
return episodios.find(ep => ep.id === id);
}
export function getEpisodioByDetailUrl(url) {
return episodios.find(ep => ep.detailUrl === url);
}
export function getSerieByUrl(url) {
return series.find(s => s.url_serie === url);
}
export function getSerieById(seriesid) {
return seriesMap[seriesid];
}
export function getEpisodiosBySerieId(seriesid) {
return episodios.filter(ep => ep.seriesid === seriesid);
}
export function getEpisodiosBySerieUrl(url) {
const serie = getSerieByUrl(url);
return serie ? getEpisodiosBySerieId(serie.seriesid) : [];
}
export function getAllEpisodios() {
return episodios;
}
export function getEpisodiosConSerie() {
return episodios.map(ep => ({
...ep,
series: getSerieById(ep.seriesid) || null
}));
}
lunes, 23 de marzo de 2026

Reproductor
Selecciona un episodio para reproducir
La barra inferior aparecerá al reproducir
domingo, 1 de marzo de 2026
Suscribirse a:
Entradas (Atom)
