VeuReu commited on
Commit
e70e9e4
·
1 Parent(s): 4ebc7eb

Upload 103 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +41 -0
  2. .streamlit/config.toml +12 -0
  3. Dockerfile +22 -0
  4. README.md +18 -0
  5. api_client.py +175 -0
  6. app.py +462 -0
  7. assets/placeholder.txt +0 -0
  8. config.yaml +33 -0
  9. data/app.db +0 -0
  10. data/results/placeholder.txt +0 -0
  11. data/uploads/placeholder.txt +0 -0
  12. database.py +272 -0
  13. requirements.txt +8 -0
  14. scripts/.env +2 -0
  15. scripts/__pycache__/seed_sqlite_users.cpython-311.pyc +0 -0
  16. scripts/client_generate_av.py +229 -0
  17. scripts/seed_sqlite_users.py +33 -0
  18. utils.py +161 -0
  19. videos/barrufets_1/MoE/free_ad.txt +27 -0
  20. videos/barrufets_1/MoE/une_ad.srt +372 -0
  21. videos/barrufets_1/Salamandra/free_ad.txt +27 -0
  22. videos/barrufets_1/Salamandra/une_ad.srt +372 -0
  23. videos/curtmetratge_1/MoE/free_ad.txt +302 -0
  24. videos/curtmetratge_1/MoE/une_ad.srt +300 -0
  25. videos/curtmetratge_1/Salamandra/free_ad.txt +28 -0
  26. videos/curtmetratge_1/Salamandra/une_ad.srt +300 -0
  27. videos/curtmetratge_2/MoE/free_ad.txt +520 -0
  28. videos/curtmetratge_2/MoE/une_ad.srt +520 -0
  29. videos/curtmetratge_2/Salamandra/free_ad.txt +1 -0
  30. videos/curtmetratge_2/Salamandra/une_ad.srt +376 -0
  31. videos/curtmetratge_3/MoE/free_ad.txt +11 -0
  32. videos/curtmetratge_3/MoE/une_ad.srt +372 -0
  33. videos/curtmetratge_3/Salamandra/free_ad.txt +11 -0
  34. videos/curtmetratge_3/Salamandra/une_ad.srt +372 -0
  35. videos/curtmetratge_4/MoE/free_ad.txt +373 -0
  36. videos/curtmetratge_4/MoE/une_ad.srt +372 -0
  37. videos/curtmetratge_4/Salamandra/free_ad.txt +2 -0
  38. videos/curtmetratge_4/Salamandra/une_ad.srt +372 -0
  39. videos/curtmetratge_4/free_ad.txt +11 -0
  40. videos/dif_catala_1/MoE/free_ad.txt +32 -0
  41. videos/dif_catala_1/MoE/une_ad.srt +32 -0
  42. videos/dif_catala_1/Salamandra/free_ad.txt +2 -0
  43. videos/dif_catala_1/Salamandra/une_ad.srt +32 -0
  44. videos/dif_catala_1/free_ad.txt +11 -0
  45. videos/humor_polonia/MoE/free_ad.txt +216 -0
  46. videos/humor_polonia/MoE/una_ad.srt +216 -0
  47. videos/humor_polonia/Salamandra/free_ad.txt +3 -0
  48. videos/humor_polonia/Salamandra/une_ad.srt +228 -0
  49. videos/humor_polonia/free_ad.txt +15 -0
  50. videos/lluis_llach/MoE/free_ad.txt +428 -0
.gitattributes ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ videos/barrufets_1/barrufets_1.mp4 filter=lfs diff=lfs merge=lfs -text
2
+ videos/barrufets_1/MoE/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
3
+ videos/barrufets_1/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
4
+ videos/barrufets_1/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
5
+ videos/barrufets_1/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
6
+ videos/curtmetratge_1/curtmetratge_1.mp4 filter=lfs diff=lfs merge=lfs -text
7
+ videos/curtmetratge_1/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
8
+ videos/curtmetratge_1/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
9
+ videos/curtmetratge_1/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
10
+ videos/curtmetratge_2/curtmetratge_2.mp4 filter=lfs diff=lfs merge=lfs -text
11
+ videos/curtmetratge_2/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
12
+ videos/curtmetratge_2/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
13
+ videos/curtmetratge_2/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
14
+ videos/curtmetratge_3/curtmetratge_3.mp4 filter=lfs diff=lfs merge=lfs -text
15
+ videos/curtmetratge_3/MoE/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
16
+ videos/curtmetratge_3/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
17
+ videos/curtmetratge_3/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
18
+ videos/curtmetratge_3/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
19
+ videos/curtmetratge_4/curtmetratge_4.mp4 filter=lfs diff=lfs merge=lfs -text
20
+ videos/curtmetratge_4/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
21
+ videos/curtmetratge_4/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
22
+ videos/curtmetratge_4/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
23
+ videos/dif_catala_1/dif_catala_1.mp4 filter=lfs diff=lfs merge=lfs -text
24
+ videos/dif_catala_1/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
25
+ videos/dif_catala_1/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
26
+ videos/dif_catala_1/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
27
+ videos/humor_polonia/humor_polonia.mp4 filter=lfs diff=lfs merge=lfs -text
28
+ videos/humor_polonia/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
29
+ videos/humor_polonia/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
30
+ videos/lluis_llach/lluis_llach.mp4 filter=lfs diff=lfs merge=lfs -text
31
+ videos/lluis_llach/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
32
+ videos/lluis_llach/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
33
+ videos/lluis_llach/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
34
+ videos/noticies/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
35
+ videos/noticies/noticies.mp4 filter=lfs diff=lfs merge=lfs -text
36
+ videos/noticies/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
37
+ videos/noticies/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
38
+ videos/trailer_1/MoE/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
39
+ videos/trailer_1/Salamandra/free_ad.mp3 filter=lfs diff=lfs merge=lfs -text
40
+ videos/trailer_1/Salamandra/une_ad.mp4 filter=lfs diff=lfs merge=lfs -text
41
+ videos/trailer_1/trailer_1.mp4 filter=lfs diff=lfs merge=lfs -text
.streamlit/config.toml ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [server]
2
+ headless = true
3
+ port = 7860
4
+ enableCORS = true
5
+ enableXsrfProtection = true
6
+
7
+ [browser]
8
+ gatherUsageStats = false
9
+
10
+ [theme]
11
+ base = "light"
12
+ primaryColor = "#1f6feb"
Dockerfile ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.11-slim
2
+
3
+ WORKDIR /app
4
+
5
+ # Dependencias SO mínimas (ajusta si necesitas más)
6
+ RUN apt-get update && apt-get install -y --no-install-recommends \
7
+ libgl1 && rm -rf /var/lib/apt/lists/*
8
+
9
+ COPY requirements.txt /app/
10
+ RUN pip install --no-cache-dir -r requirements.txt
11
+
12
+ # 👉 Fíjate aquí: definimos HOME *antes* de copiar
13
+ ENV HOME=/app
14
+ ENV STREAMLIT_BROWSER_GATHERUSAGESTATS=false
15
+
16
+ # Copiamos el repo (incluye .streamlit/config.toml)
17
+ COPY . /app
18
+
19
+ # Puerto que usas en README.md
20
+ ENV PORT=7860
21
+ CMD ["streamlit", "run", "app.py", "--server.port=7860", "--server.address=0.0.0.0"]
22
+
README.md ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Veureu
3
+ emoji: 🚀
4
+ colorFrom: red
5
+ colorTo: red
6
+ sdk: docker
7
+ app_port: 7860
8
+ pinned: false
9
+ short_description: Streamlit template space
10
+ ---
11
+
12
+
13
+ # Welcome to Streamlit!
14
+
15
+ Edit `/src/streamlit_app.py` to customize this app to your heart's desire. :heart:
16
+
17
+ If you have any questions, checkout our [documentation](https://docs.streamlit.io) and [community
18
+ forums](https://discuss.streamlit.io).
api_client.py ADDED
@@ -0,0 +1,175 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # api_client.py (UI - Space "veureu")
2
+ import os
3
+ import requests
4
+ import base64
5
+ import zipfile
6
+ import io
7
+ from typing import Iterable, Dict, Any
8
+
9
+ class APIClient:
10
+ """
11
+ Cliente para 'veureu-engine':
12
+ POST /jobs -> {"job_id": "..."}
13
+ GET /jobs/{job_id}/status -> {"status": "queued|processing|done|failed", ...}
14
+ GET /jobs/{job_id}/result -> JobResult {"book": {...}, "une": {...}, ...}
15
+ """
16
+ def __init__(self, base_url: str, use_mock: bool = False, data_dir: str | None = None, token: str | None = None, timeout: int = 180):
17
+ self.base_url = base_url.rstrip("/")
18
+ # La URL para el servicio TTS es la misma que la base_url para los Spaces de HF
19
+ self.tts_url = self.base_url
20
+ self.use_mock = use_mock
21
+ self.data_dir = data_dir
22
+ self.timeout = timeout
23
+ self.session = requests.Session()
24
+ # Permite inyectar el token del engine via secret/var en el Space UI
25
+ token = token or os.getenv("API_SHARED_TOKEN")
26
+ if token:
27
+ self.session.headers.update({"Authorization": f"Bearer {token}"})
28
+
29
+ # ---- modo real (engine) ----
30
+ def _post_jobs(self, video_path: str, modes: Iterable[str]) -> Dict[str, Any]:
31
+ url = f"{self.base_url}/jobs"
32
+ files = {"file": (os.path.basename(video_path), open(video_path, "rb"), "application/octet-stream")}
33
+ data = {"modes": ",".join(modes)}
34
+ r = self.session.post(url, files=files, data=data, timeout=self.timeout)
35
+ r.raise_for_status()
36
+ return r.json() # {"job_id": ...}
37
+
38
+ def _get_status(self, job_id: str) -> Dict[str, Any]:
39
+ url = f"{self.base_url}/jobs/{job_id}/status"
40
+ r = self.session.get(url, timeout=self.timeout)
41
+ r.raise_for_status()
42
+ return r.json()
43
+
44
+ def _get_result(self, job_id: str) -> Dict[str, Any]:
45
+ url = f"{self.base_url}/jobs/{job_id}/result"
46
+ r = self.session.get(url, timeout=self.timeout)
47
+ r.raise_for_status()
48
+ return r.json() # JobResult (book/une/... según engine)
49
+
50
+ # ---- API que usa streamlit_app.py ----
51
+ def process_video(self, video_path: str, modes: Iterable[str]) -> Dict[str, Any]:
52
+ """Devuelve {"job_id": "..."}"""
53
+ if self.use_mock:
54
+ return {"job_id": "mock-123"}
55
+ return self._post_jobs(video_path, modes)
56
+
57
+ def get_job(self, job_id: str) -> Dict[str, Any]:
58
+ """
59
+ La UI espera algo del estilo:
60
+ {"status":"done","results":{"book":{...},"une":{...}}}
61
+ Adaptamos la respuesta de /result del engine a ese contrato.
62
+ """
63
+ if self.use_mock:
64
+ # resultado inmediato de prueba
65
+ return {
66
+ "status": "done",
67
+ "results": {
68
+ "book": {"text": "Text d'exemple (book)", "mp3_bytes": b""},
69
+ "une": {"srt": "1\n00:00:00,000 --> 00:00:01,000\nExemple UNE\n", "mp3_bytes": b""},
70
+ }
71
+ }
72
+
73
+ # Opción 1: si quieres chequear estado primero
74
+ st = self._get_status(job_id)
75
+ if st.get("status") in {"queued", "processing"}:
76
+ return {"status": st.get("status", "queued")}
77
+
78
+ res = self._get_result(job_id)
79
+ # 'res' viene como JobResult del engine: {"book": {...}, "une": {...}, ...}
80
+ # La UI consume 'results' con claves "book"/"une"; si tus claves ya son iguales, pasa directo:
81
+ results = {}
82
+ if "book" in res:
83
+ results["book"] = {
84
+ "text": res["book"].get("text"),
85
+ # si sirves URLs en el engine, podrías mapear "book_mp3_url" a descarga directa;
86
+ # la UI actual espera "mp3_bytes" sólo en mock, así que lo dejamos fuera.
87
+ }
88
+ if "une" in res:
89
+ results["une"] = {
90
+ "srt": res["une"].get("srt"),
91
+ }
92
+ # Si res incluye "characters"/"metrics", la UI también los guarda:
93
+ for k in ("book", "une"):
94
+ if k in res:
95
+ if "characters" in res[k]:
96
+ results[k]["characters"] = res[k]["characters"]
97
+ if "metrics" in res[k]:
98
+ results[k]["metrics"] = res[k]["metrics"]
99
+
100
+ status = "done" if results else st.get("status", "unknown")
101
+ return {"status": status, "results": results}
102
+
103
+
104
+ def tts_matxa(self, text: str, voice: str = "central/grau") -> dict:
105
+ """
106
+ Llama al space 'veureu-tts' para sintetizar audio.
107
+
108
+ Args:
109
+ text (str): Texto a sintetizar.
110
+ voice (str): Voz de Matxa a usar (p.ej. 'central/alvocat').
111
+
112
+ Returns:
113
+ dict: {'mp3_data_url': 'data:audio/mpeg;base64,...'}
114
+ """
115
+ if not self.tts_url:
116
+ raise ValueError("La URL del servei TTS no està configurada (API_TTS_URL)")
117
+
118
+ url = f"{self.tts_url.rstrip('/')}/tts/text"
119
+ data = {
120
+ "texto": text,
121
+ "voice": voice,
122
+ "formato": "mp3"
123
+ }
124
+
125
+ try:
126
+ r = requests.post(url, data=data, timeout=self.timeout)
127
+ r.raise_for_status()
128
+
129
+ # Devolver los bytes directamente para que el cliente los pueda concatenar
130
+ return {"mp3_bytes": r.content}
131
+
132
+ except requests.exceptions.RequestException as e:
133
+ print(f"Error cridant a TTS: {e}")
134
+ # Devolvemos un diccionario con error para que la UI lo muestre
135
+ return {"error": str(e)}
136
+
137
+
138
+ def rebuild_video_with_ad(self, video_path: str, srt_path: str) -> dict:
139
+ """
140
+ Llama al space 'veureu-tts' para reconstruir un vídeo con audiodescripció a partir de un SRT.
141
+ El servidor devuelve un ZIP, y de ahí extraemos el MP4 final.
142
+ """
143
+ if not self.tts_url:
144
+ raise ValueError("La URL del servei TTS no està configurada (API_TTS_URL)")
145
+
146
+ url = f"{self.tts_url.rstrip('/')}/tts/srt"
147
+
148
+ try:
149
+ files = {
150
+ 'video': (os.path.basename(video_path), open(video_path, 'rb'), 'video/mp4'),
151
+ 'srt': (os.path.basename(srt_path), open(srt_path, 'rb'), 'application/x-subrip')
152
+ }
153
+ data = {"include_final_mp4": 1}
154
+
155
+ r = requests.post(url, files=files, data=data, timeout=self.timeout * 5)
156
+ r.raise_for_status()
157
+
158
+ # El servidor devuelve un ZIP, lo procesamos en memoria
159
+ with zipfile.ZipFile(io.BytesIO(r.content)) as z:
160
+ # Buscamos el archivo .mp4 dentro del ZIP
161
+ for filename in z.namelist():
162
+ if filename.endswith('.mp4'):
163
+ video_bytes = z.read(filename)
164
+ return {"video_bytes": video_bytes}
165
+
166
+ # Si no se encuentra el MP4 en el ZIP
167
+ return {"error": "No se encontró el archivo de vídeo MP4 en la respuesta del servidor."}
168
+
169
+ except requests.exceptions.RequestException as e:
170
+ print(f"Error cridant a la reconstrucció de vídeo: {e}")
171
+ return {"error": str(e)}
172
+ except zipfile.BadZipFile:
173
+ return {"error": "La respuesta del servidor no fue un archivo ZIP válido."}
174
+
175
+
app.py ADDED
@@ -0,0 +1,462 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import io
3
+ import json
4
+ import yaml
5
+ import shutil
6
+ from pathlib import Path
7
+ from passlib.hash import bcrypt
8
+ try:
9
+ import tomllib
10
+ except ModuleNotFoundError: # Py<3.11
11
+ import tomli as tomllib
12
+ import streamlit as st
13
+ from moviepy.editor import VideoFileClip
14
+
15
+ from database import set_db_path, init_schema, get_user, create_video, update_video_status, list_videos, get_video, get_all_users, upsert_result, get_results, add_feedback, get_feedback_for_video, get_feedback_stats
16
+ from api_client import APIClient
17
+ from utils import ensure_dirs, save_bytes, save_text, human_size
18
+
19
+
20
+ # -- Move DB ---
21
+ os.environ["STREAMLIT_DATA_DIRECTORY"] = "/tmp/.streamlit"
22
+ Path("/tmp/.streamlit").mkdir(parents=True, exist_ok=True)
23
+ Path("/tmp/data").mkdir(parents=True, exist_ok=True)
24
+ source_db = "init_data/veureu.db"
25
+ target_db = "/tmp/data/app.db"
26
+ if not os.path.exists(target_db) and os.path.exists(source_db):
27
+ shutil.copy(source_db, target_db)
28
+
29
+ static_videos = Path(__file__).parent / "videos"
30
+ runtime_videos = Path("/tmp/data/videos")
31
+ if not runtime_videos.exists():
32
+ shutil.copytree(static_videos, runtime_videos, dirs_exist_ok=True)
33
+
34
+
35
+ # --- Config ---
36
+ def _load_yaml(path="config.yaml") -> dict:
37
+ with open(path, "r", encoding="utf-8") as f:
38
+ cfg = yaml.safe_load(f) or {}
39
+ # interpolación sencilla de ${VARS} si las usas en el YAML
40
+ def _subst(s: str) -> str:
41
+ return os.path.expandvars(s) if isinstance(s, str) else s
42
+
43
+ # aplica sustitución en los campos que te interesan
44
+ if "api" in cfg:
45
+ cfg["api"]["base_url"] = _subst(cfg["api"].get("base_url", ""))
46
+ cfg["api"]["token"] = _subst(cfg["api"].get("token", ""))
47
+
48
+ if "storage" in cfg and "root_dir" in cfg["storage"]:
49
+ cfg["storage"]["root_dir"] = _subst(cfg["storage"]["root_dir"])
50
+
51
+ if "sqlite" in cfg and "path" in cfg["sqlite"]:
52
+ cfg["sqlite"]["path"] = _subst(cfg["sqlite"]["path"])
53
+
54
+ return cfg
55
+
56
+ CFG = _load_yaml("config.yaml")
57
+
58
+ # Ajuste de variables según tu esquema YAML
59
+ DATA_DIR = CFG.get("storage", {}).get("root_dir", "data")
60
+ BACKEND_BASE_URL = CFG.get("api", {}).get("base_url", "http://localhost:8000")
61
+ USE_MOCK = bool(CFG.get("app", {}).get("use_mock", False)) # si no la tienes en el yaml, queda False
62
+ API_TOKEN = CFG.get("api", {}).get("token") or os.getenv("API_SHARED_TOKEN")
63
+
64
+ os.makedirs(DATA_DIR, exist_ok=True)
65
+ ensure_dirs(DATA_DIR)
66
+ DB_PATH = os.path.join(DATA_DIR, "app.db")
67
+ set_db_path(DB_PATH)
68
+ init_schema()
69
+
70
+ api = APIClient(BACKEND_BASE_URL, use_mock=USE_MOCK, data_dir=DATA_DIR, token=API_TOKEN)
71
+
72
+ st.set_page_config(page_title="Veureu — Audiodescripció", page_icon="🎬", layout="wide")
73
+
74
+ # --- Session: auth ---
75
+ # print("Usuarios disponibles:", get_all_users()) # Descomentar para depurar
76
+ if "user" not in st.session_state:
77
+ st.session_state.user = None # dict with {username, role, id(optional)}
78
+
79
+ def require_login():
80
+ if not st.session_state.user:
81
+ st.info("Por favor, inicia sesión para continuar.")
82
+ login_form()
83
+ st.stop()
84
+
85
+ def verify_password(password: str, pw_hash: str) -> bool:
86
+ try:
87
+ return bcrypt.verify(password, pw_hash)
88
+ except Exception:
89
+ return False
90
+
91
+ # --- Sidebar (only after login) ---
92
+ role = st.session_state.user["role"] if st.session_state.user else None
93
+ with st.sidebar:
94
+ st.title("Veureu")
95
+ if st.session_state.user:
96
+ st.write(f"Usuari: **{st.session_state.user['username']}** (rol: {st.session_state.user['role']})")
97
+ if st.button("Tancar sessió"):
98
+ st.session_state.user = None
99
+ st.rerun()
100
+ if st.session_state.user:
101
+ page = st.radio("Navegació", ["Analitzar video-transcripcions","Processar vídeo nou","Estadístiques"], index=0)
102
+ else:
103
+ page = None
104
+
105
+ # --- Pre-login screen ---
106
+ if not st.session_state.user:
107
+ st.title("Veureu — Audiodescripció")
108
+ def login_form():
109
+ st.subheader("Inici de sessió")
110
+ username = st.text_input("Usuari")
111
+ password = st.text_input("Contrasenya", type="password")
112
+ if st.button("Entrar", type="primary"):
113
+ row = get_user(username)
114
+ if row and verify_password(password, row["pw_hash"]):
115
+ st.session_state.user = {"id": row["id"], "username": row["username"], "role": row["role"]}
116
+ st.success(f"Benvingut/da, {row['username']}")
117
+ st.rerun()
118
+ else:
119
+ st.error("Credencials invàlides")
120
+ login_form()
121
+ st.stop()
122
+
123
+ # --- Pages ---
124
+ if page == "Processar vídeo nou":
125
+ require_login()
126
+ if role != "verd":
127
+ st.error("No tens permisos per processar nous vídeos. Canvia d'usuari o sol·licita permisos.")
128
+ st.stop()
129
+
130
+ st.header("Processar un nou clip de vídeo")
131
+
132
+ # Inicializar el estado de la página si no existe
133
+ if 'video_uploaded' not in st.session_state:
134
+ st.session_state.video_uploaded = None
135
+ if 'characters_detected' not in st.session_state:
136
+ st.session_state.characters_detected = None
137
+ if 'characters_saved' not in st.session_state:
138
+ st.session_state.characters_saved = False
139
+
140
+ # --- 1. Subida del vídeo ---
141
+ MAX_SIZE_MB = 20
142
+ MAX_DURATION_S = 240 # 4 minutos
143
+
144
+ uploaded_file = st.file_uploader("Puja un clip de vídeo (MP4, < 20MB, < 4 minuts)", type=["mp4"], key="video_uploader")
145
+
146
+ if uploaded_file is not None:
147
+ # Resetear el estado si se sube un nuevo archivo
148
+ if st.session_state.video_uploaded is None or uploaded_file.name != st.session_state.video_uploaded.get('original_name'):
149
+ st.session_state.video_uploaded = {'original_name': uploaded_file.name, 'status': 'validating'}
150
+ st.session_state.characters_detected = None
151
+ st.session_state.characters_saved = False
152
+
153
+ # --- Validación y Procesamiento ---
154
+ if st.session_state.video_uploaded['status'] == 'validating':
155
+ is_valid = True
156
+ # 1. Validar tamaño
157
+ if uploaded_file.size > MAX_SIZE_MB * 1024 * 1024:
158
+ st.error(f"El vídeo supera el límit de {MAX_SIZE_MB}MB.")
159
+ is_valid = False
160
+
161
+ if is_valid:
162
+ with st.spinner("Processant el vídeo..."):
163
+ # Guardar temporalmente para analizarlo
164
+ with open("temp_video.mp4", "wb") as f:
165
+ f.write(uploaded_file.getbuffer())
166
+
167
+ clip = VideoFileClip("temp_video.mp4")
168
+ duration = clip.duration
169
+
170
+ # 2. Validar y truncar duración
171
+ was_truncated = False
172
+ if duration > MAX_DURATION_S:
173
+ clip = clip.subclip(0, MAX_DURATION_S)
174
+ was_truncated = True
175
+
176
+ # Crear carpeta y guardar el vídeo final
177
+ video_name = Path(uploaded_file.name).stem
178
+ video_dir = Path("/tmp/data/videos") / video_name
179
+ video_dir.mkdir(parents=True, exist_ok=True)
180
+ final_video_path = video_dir / f"{video_name}.mp4"
181
+ clip.write_videofile(str(final_video_path), codec="libx264", audio_codec="aac")
182
+
183
+ clip.close()
184
+ os.remove("temp_video.mp4")
185
+
186
+ # Actualizar estado
187
+ st.session_state.video_uploaded.update({
188
+ 'status': 'processed',
189
+ 'path': str(final_video_path),
190
+ 'was_truncated': was_truncated
191
+ })
192
+ st.rerun()
193
+
194
+ # --- Mensajes de estado ---
195
+ if st.session_state.video_uploaded and st.session_state.video_uploaded['status'] == 'processed':
196
+ st.success(f"Vídeo '{st.session_state.video_uploaded['original_name']}' pujat i processat correctament.")
197
+ if st.session_state.video_uploaded['was_truncated']:
198
+ st.warning(f"El vídeo s'ha truncat a {MAX_DURATION_S // 60} minuts.")
199
+
200
+ # --- 2. Detección de personajes ---
201
+ st.markdown("---")
202
+ col1, col2 = st.columns([1, 3])
203
+ with col1:
204
+ detect_button_disabled = st.session_state.video_uploaded is None
205
+ if st.button("Detectar Personatges", disabled=detect_button_disabled):
206
+ with st.spinner("Detectant personatges..."):
207
+ # Aquí iría la llamada a la API para detectar personajes
208
+ # Por ahora, usamos datos de ejemplo
209
+ st.session_state.characters_detected = [
210
+ {"id": "char1", "image_path": "init_data/placeholder.png", "description": "Dona amb cabell ros i ulleres"},
211
+ {"id": "char2", "image_path": "init_data/placeholder.png", "description": "Home amb barba i barret"},
212
+ ]
213
+ st.session_state.characters_saved = False # Resetear el estado de guardado
214
+
215
+ # --- 3. Formularios de personajes ---
216
+ if st.session_state.characters_detected:
217
+ st.subheader("Personatges detectats")
218
+ for char in st.session_state.characters_detected:
219
+ with st.form(key=f"form_{char['id']}"):
220
+ col1, col2 = st.columns(2)
221
+ with col1:
222
+ st.image(char['image_path'], width=150)
223
+
224
+ with col2:
225
+ st.caption(char['description'])
226
+ st.text_input("Nom del personatge", key=f"name_{char['id']}")
227
+ st.form_submit_button("Cercar")
228
+
229
+ st.markdown("---_**")
230
+
231
+ # --- 4. Guardar y Generar ---
232
+ col1, col2, col3 = st.columns([1,1,2])
233
+ with col1:
234
+ if st.button("Desar", type="primary"):
235
+ # Aquí iría la lógica para guardar los nombres de los personajes
236
+ st.session_state.characters_saved = True
237
+ st.success("Personatges desats correctament.")
238
+
239
+ with col2:
240
+ if st.session_state.characters_saved:
241
+ st.button("Generar Audiodescripció")
242
+
243
+ elif page == "Analitzar video-transcripcions":
244
+ require_login()
245
+ st.header("Analitzar video-transcripcions")
246
+ base_dir = Path("/tmp/data/videos")
247
+
248
+ if not base_dir.exists():
249
+ st.info("No s'ha trobat la carpeta **videos**. Crea-la i afegeix-hi subcarpetes amb els teus vídeos.")
250
+ st.stop()
251
+
252
+ carpetes = [p.name for p in sorted(base_dir.iterdir()) if p.is_dir() and p.name != 'completed']
253
+ if not carpetes:
254
+ st.info("No s'ha trobat la carpeta **videos**. Crea-la i afegeix-hi subcarpetes amb els teus vídeos.")
255
+ st.stop()
256
+
257
+ # --- Lógica de Estado y Selección ---
258
+
259
+ # Detectar si el vídeo principal ha cambiado para resetear el estado secundario
260
+ if 'current_video' not in st.session_state:
261
+ st.session_state.current_video = None
262
+
263
+ # Widget de selección de vídeo
264
+ seleccio = st.selectbox("Selecciona un vídeo (carpeta):", carpetes, index=None, placeholder="Tria una carpeta…")
265
+
266
+ if seleccio != st.session_state.current_video:
267
+ st.session_state.current_video = seleccio
268
+ # Forzar reseteo de los widgets dependientes
269
+ st.session_state.version_selector = None
270
+ st.session_state.add_ad_checkbox = False
271
+ st.rerun()
272
+
273
+ if not seleccio:
274
+ st.stop()
275
+
276
+ vid_dir = base_dir / seleccio
277
+ mp4s = sorted(vid_dir.glob("*.mp4"))
278
+
279
+ # --- Dibujado de la Interfaz ---
280
+ col_video, col_txt = st.columns([2, 1], gap="large")
281
+
282
+ with col_video:
283
+ # Selección de versión
284
+ subcarpetas_ad = [p.name for p in sorted(vid_dir.iterdir()) if p.is_dir()]
285
+ default_index_sub = subcarpetas_ad.index("Salamandra") if "Salamandra" in subcarpetas_ad else 0
286
+ subcarpeta_seleccio = st.selectbox(
287
+ "Selecciona una versió d'audiodescripció:", subcarpetas_ad,
288
+ index=default_index_sub if subcarpetas_ad else None,
289
+ placeholder="Tria una versió…" if subcarpetas_ad else "No hi ha versions",
290
+ key="version_selector"
291
+ )
292
+
293
+ # Lógica de vídeo AD
294
+ video_ad_path = vid_dir / subcarpeta_seleccio / "une_ad.mp4" if subcarpeta_seleccio else None
295
+ is_ad_video_available = video_ad_path is not None and video_ad_path.exists()
296
+
297
+ # Checkbox
298
+ add_ad_video = st.checkbox("Afegir audiodescripció", disabled=not is_ad_video_available, key="add_ad_checkbox")
299
+
300
+ # Decidir qué vídeo mostrar
301
+ video_to_show = None
302
+ if add_ad_video and is_ad_video_available:
303
+ video_to_show = video_ad_path
304
+ elif mp4s:
305
+ video_to_show = mp4s[0]
306
+
307
+ if video_to_show:
308
+ st.video(str(video_to_show))
309
+ else:
310
+ st.warning("No s'ha trobat cap fitxer **.mp4** a la carpeta seleccionada.")
311
+
312
+ st.markdown("---")
313
+
314
+ # Sección de ACCIONES
315
+ st.markdown("#### Accions")
316
+ c1, c2 = st.columns(2)
317
+ with c1:
318
+ if st.button("Reconstruir àudio amb narració lliure", use_container_width=True, key="rebuild_free_ad"):
319
+ if subcarpeta_seleccio:
320
+ free_ad_path = vid_dir / subcarpeta_seleccio / "free_ad.txt"
321
+ if free_ad_path.exists():
322
+ with st.spinner("Generant àudio de la narració lliure..."):
323
+ text_content = free_ad_path.read_text(encoding="utf-8")
324
+ voice = "central/grau" # Voz fijada
325
+ response = api.tts_matxa(text=text_content, voice=voice)
326
+ if "mp3_bytes" in response:
327
+ output_path = vid_dir / subcarpeta_seleccio / "free_ad.mp3"
328
+ save_bytes(output_path, response["mp3_bytes"])
329
+ st.success(f"Àudio generat i desat a: {output_path}")
330
+ else:
331
+ st.error(f"Error en la generació de l'àudio: {response.get('error', 'Desconegut')}")
332
+ else:
333
+ st.warning("No s'ha trobat el fitxer 'free_ad.txt' en aquesta versió.")
334
+
335
+ with c2:
336
+ if st.button("Reconstruir vídeo amb audiodescripció", use_container_width=True, key="rebuild_video_ad"):
337
+ if subcarpeta_seleccio and mp4s:
338
+ une_srt_path = vid_dir / subcarpeta_seleccio / "une_ad.srt"
339
+ video_original_path = mp4s[0]
340
+ if une_srt_path.exists():
341
+ with st.spinner("Reconstruint el vídeo amb l'audiodescripció... Aquesta operació pot trigar una estona."):
342
+ response = api.rebuild_video_with_ad(video_path=str(video_original_path), srt_path=str(une_srt_path))
343
+ if "video_bytes" in response:
344
+ output_path = vid_dir / subcarpeta_seleccio / "video_ad_rebuilt.mp4"
345
+ save_bytes(output_path, response["video_bytes"])
346
+ st.success(f"Vídeo reconstruït i desat a: {output_path}")
347
+ st.info("Pots visualitzar-lo activant la casella 'Afegir audiodescripció' i seleccionant el nou fitxer si cal.")
348
+ else:
349
+ st.error(f"Error en la reconstrucció del vídeo: {response.get('error', 'Desconegut')}")
350
+ else:
351
+ st.warning("No s'ha trobat el fitxer 'une_ad.srt' en aquesta versió.")
352
+
353
+
354
+ # --- Columna Derecha (Editor de texto y guardado) ---
355
+ with col_txt:
356
+ tipus_ad_options = ["narració lliure", "UNE-153010"]
357
+ tipus_ad_seleccio = st.selectbox("Fitxer d'audiodescripció a editar:", tipus_ad_options)
358
+
359
+ ad_filename = "free_ad.txt" if tipus_ad_seleccio == "narració lliure" else "une_ad.srt"
360
+
361
+ # Cargar el contenido del fichero seleccionado
362
+ text_content = ""
363
+ ad_path = None
364
+ if subcarpeta_seleccio:
365
+ ad_path = vid_dir / subcarpeta_seleccio / ad_filename
366
+ if ad_path.exists():
367
+ try:
368
+ text_content = ad_path.read_text(encoding="utf-8")
369
+ except Exception:
370
+ text_content = ad_path.read_text(errors="ignore")
371
+ else:
372
+ st.info(f"No s'ha trobat el fitxer **{ad_filename}**.")
373
+ else:
374
+ st.warning("Selecciona una versió per veure els fitxers.")
375
+
376
+ # Área de texto para edición
377
+ new_text = st.text_area(f"Contingut de {tipus_ad_seleccio}", value=text_content, height=500, key=f"editor_{seleccio}_{subcarpeta_seleccio}_{ad_filename}")
378
+
379
+ # Controles de reproducción de narración (selector de voz eliminado)
380
+ if st.button("▶️ Reproduir narració", use_container_width=True, disabled=not new_text.strip(), key="play_button_editor"):
381
+ with st.spinner("Generant àudio..."):
382
+ # Lógica de TTS con el texto del área
383
+ pass # Implementación de la llamada a la API TTS
384
+
385
+ # Botón de guardado
386
+ if st.button("Desar canvis", use_container_width=True, type="primary"):
387
+ if ad_path:
388
+ try:
389
+ ad_path.write_text(new_text, encoding="utf-8")
390
+ st.success(f"Fitxer **{ad_filename}** desat correctament.")
391
+ st.rerun()
392
+ except Exception as e:
393
+ st.error(f"No s'ha pogut desar el fitxer: {e}")
394
+ else:
395
+ st.error("No s'ha seleccionat una ruta de fitxer vàlida per desar.")
396
+
397
+
398
+ st.markdown("---")
399
+ st.subheader("Avaluació de la qualitat de l'audiodescripció")
400
+
401
+ c1, c2, c3 = st.columns(3)
402
+ with c1:
403
+ transcripcio = st.slider("Transcripció", 1, 10, 7)
404
+ identificacio = st.slider("Identificació de personatges", 1, 10, 7)
405
+ with c2:
406
+ localitzacions = st.slider("Localitzacions", 1, 10, 7)
407
+ activitats = st.slider("Activitats", 1, 10, 7)
408
+ with c3:
409
+ narracions = st.slider("Narracions", 1, 10, 7)
410
+ expressivitat = st.slider("Expressivitat", 1, 10, 7)
411
+
412
+ comments = st.text_area("Comentaris (opcional)", placeholder="Escriu els teus comentaris lliures…", height=120)
413
+
414
+ role = st.session_state.user["role"]
415
+ can_rate = role in ("verd", "groc", "blau")
416
+
417
+ if not can_rate:
418
+ st.info("El teu rol no permet enviar valoracions.")
419
+ else:
420
+ if st.button("Enviar valoració", type="primary", use_container_width=True):
421
+ try:
422
+ from database import add_feedback_ad
423
+ add_feedback_ad(
424
+ video_name=seleccio,
425
+ user_id=st.session_state.user["id"],
426
+ transcripcio=transcripcio,
427
+ identificacio=identificacio,
428
+ localitzacions=localitzacions,
429
+ activitats=activitats,
430
+ narracions=narracions,
431
+ expressivitat=expressivitat,
432
+ comments=comments or None
433
+ )
434
+ st.success("Gràcies! La teva valoració s'ha desat correctament.")
435
+ except Exception as e:
436
+ st.error(f"S'ha produït un error en desar la valoració: {e}")
437
+
438
+
439
+ elif page == "Estadístiques":
440
+ require_login()
441
+ st.header("Estadístiques")
442
+
443
+ from database import get_feedback_ad_stats
444
+ stats = get_feedback_ad_stats() # medias por vídeo + avg_global
445
+ if not stats:
446
+ st.caption("Encara no hi ha valoracions.")
447
+ st.stop()
448
+
449
+ import pandas as pd
450
+ df = pd.DataFrame(stats, columns=stats[0].keys())
451
+ ordre = st.radio("Ordre de rànquing", ["Descendent (millors primer)", "Ascendent (pitjors primer)"], horizontal=True)
452
+ if ordre.startswith("Asc"):
453
+ df = df.sort_values("avg_global", ascending=True)
454
+ else:
455
+ df = df.sort_values("avg_global", ascending=False)
456
+
457
+ st.subheader("Rànquing de vídeos")
458
+ st.dataframe(
459
+ df[["video_name","n","avg_global","avg_transcripcio","avg_identificacio","avg_localitzacions","avg_activitats","avg_narracions", "avg_expressivitat"]],
460
+ use_container_width=True
461
+ )
462
+
assets/placeholder.txt ADDED
File without changes
config.yaml ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ app:
2
+ title: "Veureu AD"
3
+ # roles que pueden enviar vídeos a procesar
4
+ allow_new_jobs_roles: ["admin", "editor"]
5
+ # tamaño máximo de subida en MB
6
+ max_upload_mb: 500
7
+
8
+ api:
9
+ # URL pública de tu space veureu-engine (puedes interpolar la var de entorno)
10
+ base_url: "${API_BASE_URL}"
11
+ token: "${API_SHARED_TOKEN}"
12
+ timeout_sec: 60
13
+ # URL pública de tu space veureu-tts
14
+ tts_url: "${API_TTS_URL}"
15
+
16
+ storage:
17
+ # directorio raíz de almacenamiento dentro del space
18
+ root_dir: "/tmp/data"
19
+ uploads_dir: "uploads"
20
+ results_dir: "results"
21
+
22
+ sqlite:
23
+ # base de datos SQLite local del space
24
+ path: "/tmp/data/app.db"
25
+
26
+ security:
27
+ # coste de bcrypt (más alto = más seguro pero más lento)
28
+ bcrypt_rounds: 12
29
+
30
+ ui:
31
+ page_icon: "🎧"
32
+ wide_layout: true
33
+
data/app.db ADDED
Binary file (20.5 kB). View file
 
data/results/placeholder.txt ADDED
File without changes
data/uploads/placeholder.txt ADDED
File without changes
database.py ADDED
@@ -0,0 +1,272 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sqlite3
3
+ from contextlib import contextmanager
4
+ from typing import Optional, Dict, Any, List, Tuple
5
+ from datetime import datetime
6
+
7
+ DEFAULT_DB_PATH = None # set by set_db_path at runtime
8
+
9
+ def set_db_path(db_path: str):
10
+ global DEFAULT_DB_PATH
11
+ DEFAULT_DB_PATH = db_path
12
+ os.makedirs(os.path.dirname(db_path), exist_ok=True)
13
+
14
+ def get_connection():
15
+ if not DEFAULT_DB_PATH:
16
+ raise ValueError("Database path not set. Call set_db_path(path) first.")
17
+ return sqlite3.connect(DEFAULT_DB_PATH)
18
+
19
+ @contextmanager
20
+ def get_conn(db_path: Optional[str] = None):
21
+ path = db_path or DEFAULT_DB_PATH
22
+ conn = sqlite3.connect(path, check_same_thread=False)
23
+ conn.row_factory = sqlite3.Row
24
+ try:
25
+ yield conn
26
+ conn.commit()
27
+ finally:
28
+ conn.close()
29
+
30
+ def init_schema():
31
+ with get_conn() as conn:
32
+ c = conn.cursor()
33
+ # (tus tablas existentes)
34
+ c.execute("""
35
+ CREATE TABLE IF NOT EXISTS users (
36
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
37
+ username TEXT UNIQUE NOT NULL,
38
+ pw_hash TEXT, -- o password_hash, deja las dos si convives con ambos esquemas
39
+ password_hash TEXT,
40
+ role TEXT NOT NULL,
41
+ created_at TEXT NOT NULL
42
+ );
43
+ """)
44
+ # (opcional: tus otras tablas)
45
+
46
+ # >>> NUEVA TABLA PARA FEEDBACK DE AD (no depende de videos)
47
+ c.execute("""
48
+ CREATE TABLE IF NOT EXISTS feedback_ad (
49
+ id INTEGER PRIMARY KEY AUTOINCREMENT,
50
+ video_name TEXT NOT NULL, -- nombre de carpeta dentro de videos/completed
51
+ user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE,
52
+ transcripcio INTEGER NOT NULL, -- 1..10
53
+ identificacio INTEGER NOT NULL, -- 1..10
54
+ localitzacions INTEGER NOT NULL, -- 1..10
55
+ activitats INTEGER NOT NULL, -- 1..10
56
+ narracions INTEGER NOT NULL, -- 1..10
57
+ expressivitat INTEGER NOT NULL, -- 1..10
58
+ comments TEXT,
59
+ created_at TEXT NOT NULL
60
+ );
61
+ """)
62
+ # Add column if it doesn't exist, for backwards compatibility
63
+ try:
64
+ c.execute("ALTER TABLE feedback_ad ADD COLUMN expressivitat INTEGER NOT NULL DEFAULT 7;")
65
+ except sqlite3.OperationalError:
66
+ pass # column already exists
67
+
68
+ def add_feedback_ad(video_name: str, user_id: int,
69
+ transcripcio: int, identificacio: int, localitzacions: int,
70
+ activitats: int, narracions: int, expressivitat: int, comments: str | None):
71
+ with get_conn() as conn:
72
+ conn.execute(
73
+ """INSERT INTO feedback_ad
74
+ (video_name, user_id, transcripcio, identificacio, localitzacions, activitats, narracions, expressivitat, comments, created_at)
75
+ VALUES (?,?,?,?,?,?,?,?,?,?)""",
76
+ (video_name, user_id, transcripcio, identificacio, localitzacions, activitats, narracions, expressivitat, comments, now_str())
77
+ )
78
+
79
+ def get_feedback_ad_for_video(video_name: str):
80
+ with get_conn() as conn:
81
+ cur = conn.execute(
82
+ """SELECT * FROM feedback_ad WHERE video_name=? ORDER BY created_at DESC""",
83
+ (video_name,)
84
+ )
85
+ return cur.fetchall()
86
+
87
+ def get_feedback_ad_stats():
88
+ # medias por vídeo y ranking
89
+ with get_conn() as conn:
90
+ cur = conn.execute("""
91
+ SELECT
92
+ video_name,
93
+ COUNT(*) AS n,
94
+ AVG(transcripcio) AS avg_transcripcio,
95
+ AVG(identificacio) AS avg_identificacio,
96
+ AVG(localitzacions) AS avg_localitzacions,
97
+ AVG(activitats) AS avg_activitats,
98
+ AVG(narracions) AS avg_narracions,
99
+ AVG(expressivitat) AS avg_expressivitat,
100
+ (AVG(transcripcio)+AVG(identificacio)+AVG(localitzacions)+AVG(activitats)+AVG(narracions)+AVG(expressivitat))/6.0 AS avg_global
101
+ FROM feedback_ad
102
+ GROUP BY video_name
103
+ ORDER BY avg_global DESC, n DESC;
104
+ """)
105
+ return cur.fetchall()
106
+
107
+ def now_str():
108
+ return datetime.utcnow().isoformat(timespec="seconds") + "Z"
109
+
110
+ # Users
111
+ def create_user(username: str, pw_hash: str, role: str):
112
+ with get_conn() as conn:
113
+ conn.execute(
114
+ "INSERT INTO users(username, pw_hash, role, created_at) VALUES (?,?,?,?)",
115
+ (username, pw_hash, role, now_str()),
116
+ )
117
+
118
+ def get_user(username: str):
119
+ with get_conn() as conn:
120
+ cur = conn.execute("SELECT * FROM users WHERE username=?", (username,))
121
+ return cur.fetchone()
122
+
123
+ def get_all_users() -> List[Dict[str, Any]]:
124
+ with get_conn() as conn:
125
+ cur = conn.execute("SELECT id, username, role FROM users ORDER BY username")
126
+ return cur.fetchall()
127
+
128
+ # Videos
129
+ def create_video(filename: str, original_name: str, uploader: str, status: str) -> int:
130
+ with get_conn() as conn:
131
+ cur = conn.execute(
132
+ "INSERT INTO videos(filename, original_name, uploader, status, created_at) VALUES (?,?,?,?,?)",
133
+ (filename, original_name, uploader, status, now_str()),
134
+ )
135
+ return cur.lastrowid
136
+
137
+ def update_video_status(video_id: int, status: str):
138
+ with get_conn() as conn:
139
+ conn.execute("UPDATE videos SET status=? WHERE id=?", (status, video_id))
140
+
141
+ def list_videos(limit: int = 200):
142
+ with get_conn() as conn:
143
+ cur = conn.execute(
144
+ "SELECT * FROM videos ORDER BY id DESC LIMIT ?", (limit,)
145
+ )
146
+ return cur.fetchall()
147
+
148
+ def get_video(video_id: int):
149
+ with get_conn() as conn:
150
+ cur = conn.execute("SELECT * FROM videos WHERE id=?", (video_id,))
151
+ return cur.fetchone()
152
+
153
+ # Results
154
+ def upsert_result(video_id: int, mode: str, text_path: str = None, srt_path: str = None,
155
+ mp3_path: str = None, characters_json: str = None, metrics_json: str = None):
156
+ with get_conn() as conn:
157
+ cur = conn.execute(
158
+ "SELECT id FROM results WHERE video_id=? AND mode=?", (video_id, mode)
159
+ )
160
+ row = cur.fetchone()
161
+ if row:
162
+ conn.execute(
163
+ "UPDATE results SET text_path=?, srt_path=?, mp3_path=?, characters_json=?, metrics_json=? WHERE id=?",
164
+ (text_path, srt_path, mp3_path, characters_json, metrics_json, row["id"])
165
+ )
166
+ else:
167
+ conn.execute(
168
+ "INSERT INTO results(video_id, mode, text_path, srt_path, mp3_path, characters_json, metrics_json, created_at) VALUES (?,?,?,?,?,?,?,?)",
169
+ (video_id, mode, text_path, srt_path, mp3_path, characters_json, metrics_json, now_str())
170
+ )
171
+
172
+ def get_results(video_id: int):
173
+ with get_conn() as conn:
174
+ cur = conn.execute("SELECT * FROM results WHERE video_id=?", (video_id,))
175
+ return cur.fetchall()
176
+
177
+ # Feedback
178
+ def add_feedback(video_id: int, user_id: int, clarity: int, sync: int, relevance: int,
179
+ naturalness: int, overall: int, comments: str):
180
+ with get_conn() as conn:
181
+ conn.execute(
182
+ "INSERT INTO feedback(video_id, user_id, clarity, sync, relevance, naturalness, overall, comments, created_at) VALUES (?,?,?,?,?,?,?,?,?)",
183
+ (video_id, user_id, clarity, sync, relevance, naturalness, overall, comments, now_str())
184
+ )
185
+
186
+ def get_feedback_for_video(video_id: int):
187
+ with get_conn() as conn:
188
+ cur = conn.execute("SELECT * FROM feedback WHERE video_id=?", (video_id,))
189
+ return cur.fetchall()
190
+
191
+ def get_feedback_stats():
192
+ with get_conn() as conn:
193
+ cur = conn.execute("""
194
+ SELECT
195
+ v.id as video_id,
196
+ v.original_name as name,
197
+ COUNT(f.id) as n,
198
+ AVG(f.overall) as overall_avg,
199
+ AVG(f.clarity) as clarity_avg,
200
+ AVG(f.sync) as sync_avg,
201
+ AVG(f.relevance) as relevance_avg,
202
+ AVG(f.naturalness) as naturalness_avg
203
+ FROM videos v
204
+ LEFT JOIN feedback f ON f.video_id = v.id
205
+ GROUP BY v.id
206
+ ORDER BY overall_avg DESC NULLS LAST, n DESC, v.id DESC
207
+ """)
208
+ return cur.fetchall()
209
+
210
+
211
+ def get_feedback_with_users():
212
+ with get_conn() as conn:
213
+ cur = conn.execute("""
214
+ SELECT f.*, u.role as user_role
215
+ FROM feedback f
216
+ JOIN users u ON u.id = f.user_id
217
+ """)
218
+ return cur.fetchall()
219
+
220
+ def get_feedback_stats_weighted(role_weights: Dict[str, float] = None):
221
+ role_weights = role_weights or {'verd':1.0,'groc':1.0,'taronja':0.0,'blau':1.5}
222
+ # Aggregate in Python to apply weights
223
+ with get_conn() as conn:
224
+ # Bring minimal info to Python for weighting
225
+ cur = conn.execute("""
226
+ SELECT v.id as video_id, v.original_name as name FROM videos v
227
+ """)
228
+ videos = cur.fetchall()
229
+
230
+ # Pull feedback + roles
231
+ cur = conn.execute("""
232
+ SELECT f.video_id, f.clarity, f.sync, f.relevance, f.naturalness, f.overall, u.role as user_role
233
+ FROM feedback f
234
+ JOIN users u ON u.id = f.user_id
235
+ """)
236
+ fb = cur.fetchall()
237
+
238
+ by_vid = {v["video_id"]: {"name": v["name"], "n":0, "w_sum":0.0,
239
+ "overall":0.0,"clarity":0.0,"sync":0.0,"relevance":0.0,"naturalness":0.0}
240
+ for v in videos}
241
+ for r in fb:
242
+ w = role_weights.get(r["user_role"], 0.0)
243
+ if r["video_id"] not in by_vid: # safety
244
+ continue
245
+ by_vid[r["video_id"]]["n"] += 1
246
+ by_vid[r["video_id"]]["w_sum"] += w
247
+ by_vid[r["video_id"]]["overall"] += w * r["overall"]
248
+ by_vid[r["video_id"]]["clarity"] += w * r["clarity"]
249
+ by_vid[r["video_id"]]["sync"] += w * r["sync"]
250
+ by_vid[r["video_id"]]["relevance"] += w * r["relevance"]
251
+ by_vid[r["video_id"]]["naturalness"] += w * r["naturalness"]
252
+
253
+ # Build result rows with weighted averages
254
+ rows = []
255
+ for vid, agg in by_vid.items():
256
+ w = agg["w_sum"] if agg["w_sum"]>0 else None
257
+ def avg(val):
258
+ return (val / w) if w else None
259
+ rows.append({
260
+ "video_id": vid,
261
+ "name": agg["name"],
262
+ "n_ratings": agg["n"],
263
+ "w_count": agg["w_sum"],
264
+ "overall_avg_w": avg(agg["overall"]),
265
+ "clarity_avg_w": avg(agg["clarity"]),
266
+ "sync_avg_w": avg(agg["sync"]),
267
+ "relevance_avg_w": avg(agg["relevance"]),
268
+ "naturalness_avg_w": avg(agg["naturalness"]),
269
+ })
270
+ # Sort: by weighted overall desc, then n_ratings desc
271
+ rows.sort(key=lambda r: (r["overall_avg_w"] is None, -(r["overall_avg_w"] or 0), -r["n_ratings"], -r["w_count"]))
272
+ return rows
requirements.txt ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ streamlit>=1.36
2
+ requests
3
+ passlib==1.7.4
4
+ bcrypt==3.2.0
5
+ PyYAML
6
+ tomli # por si Python<3.11
7
+ pandas
8
+ moviepy==1.0.3
scripts/.env ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ API_BASE_URL=https://jesusfigueres-veureu-tts.hf.space
2
+ API_SHARED_TOKEN=dive2025
scripts/__pycache__/seed_sqlite_users.cpython-311.pyc ADDED
Binary file (1.33 kB). View file
 
scripts/client_generate_av.py ADDED
@@ -0,0 +1,229 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # scripts/combined_processor.py
2
+ import os
3
+ import sys
4
+ import yaml
5
+ from pathlib import Path
6
+ import logging
7
+ import tempfile
8
+ from pydub import AudioSegment
9
+ from dotenv import load_dotenv
10
+
11
+ # --- Configuración Inicial ---
12
+ # Definir la raíz del proyecto y añadirla al path
13
+ project_root = Path(__file__).resolve().parent.parent
14
+ sys.path.append(str(project_root))
15
+
16
+ # Cargar variables de entorno desde .env en la carpeta de scripts
17
+ scripts_dir = Path(__file__).resolve().parent
18
+ load_dotenv(dotenv_path=scripts_dir / '.env')
19
+
20
+ from api_client import APIClient
21
+ from utils import save_bytes
22
+
23
+ # Configuración de Logging
24
+ logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
25
+
26
+ # --- Funciones de Carga y Ayuda ---
27
+ def _load_yaml(path="config.yaml") -> dict:
28
+ config_path = project_root / path
29
+ if not config_path.exists():
30
+ raise FileNotFoundError(f"El archivo de configuración no se encontró en: {config_path}")
31
+ with open(config_path, "r", encoding="utf-8") as f:
32
+ return yaml.safe_load(f) or {}
33
+
34
+ def _initialize_api_client() -> APIClient:
35
+ """Carga la configuración e inicializa el cliente de la API."""
36
+ try:
37
+ cfg = _load_yaml("config.yaml")
38
+ base_url = os.getenv("API_BASE_URL", cfg.get("api", {}).get("base_url"))
39
+ token = os.getenv("API_SHARED_TOKEN", cfg.get("api", {}).get("token"))
40
+
41
+ if not base_url:
42
+ raise ValueError("La URL base de la API no está configurada.")
43
+
44
+ api = APIClient(base_url=base_url, token=token)
45
+ logging.info(f"Cliente API inicializado para la URL: {api.base_url}")
46
+ return api
47
+ except (FileNotFoundError, ValueError, KeyError) as e:
48
+ logging.error(f"Error al inicializar el cliente API: {e}")
49
+ sys.exit(1)
50
+
51
+ # --- Funciones de Procesamiento Principales ---
52
+
53
+ def generate_free_ad_mp3(video_name: str, version_name: str, api: APIClient) -> dict:
54
+ """Genera un audio MP3 desde el archivo free_ad.txt, manejando textos largos."""
55
+ logging.info(f"Procesando audio para: {video_name}/{version_name}")
56
+ version_dir = project_root / "videos" / video_name / version_name
57
+ free_ad_path = version_dir / "free_ad.txt"
58
+ result = {"video": video_name, "version": version_name, "type": "audio"}
59
+
60
+ if not free_ad_path.exists():
61
+ msg = "No se encontró 'free_ad.txt'"
62
+ logging.warning(f" -> {msg}. Saltando.")
63
+ result.update({"status": "skip", "reason": msg})
64
+ return result
65
+
66
+ text_content = free_ad_path.read_text(encoding="utf-8").strip()
67
+ if not text_content:
68
+ msg = "'free_ad.txt' está vacío"
69
+ logging.warning(f" -> {msg}. Saltando.")
70
+ result.update({"status": "skip", "reason": msg})
71
+ return result
72
+
73
+ # Dividir el texto en fragmentos de menos de 500 caracteres
74
+ chunks = []
75
+ current_chunk = ""
76
+ for sentence in text_content.split('. '):
77
+ if len(current_chunk) + len(sentence) + 1 < 490:
78
+ current_chunk += sentence + '. '
79
+ else:
80
+ chunks.append(current_chunk.strip())
81
+ current_chunk = sentence + '. '
82
+ if current_chunk:
83
+ chunks.append(current_chunk.strip())
84
+
85
+ audio_segments = []
86
+ with tempfile.TemporaryDirectory() as tmpdir:
87
+ for i, chunk in enumerate(chunks):
88
+ if not chunk:
89
+ continue
90
+ logging.info(f" Generando audio para fragmento {i+1}/{len(chunks)}...")
91
+ response = api.tts_matxa(text=chunk)
92
+ if "mp3_bytes" in response:
93
+ chunk_path = Path(tmpdir) / f"chunk_{i}.mp3"
94
+ save_bytes(chunk_path, response["mp3_bytes"])
95
+ audio_segments.append(AudioSegment.from_mp3(chunk_path))
96
+ else:
97
+ error_msg = response.get('error', 'Error desconocido')
98
+ logging.error(f" -> Error al generar audio para el fragmento {i+1}: {error_msg}")
99
+ result.update({"status": "error", "reason": f"Fragmento {i+1}: {error_msg}"})
100
+ return result
101
+
102
+ if not audio_segments:
103
+ msg = "No se pudo generar ningún fragmento de audio"
104
+ logging.warning(f" -> {msg}. Saltando.")
105
+ result.update({"status": "skip", "reason": msg})
106
+ return result
107
+
108
+ # Concatenar todos los fragmentos de audio
109
+ final_audio = sum(audio_segments, AudioSegment.empty())
110
+ output_mp3_path = version_dir / "free_ad.mp3"
111
+ final_audio.export(output_mp3_path, format="mp3")
112
+ logging.info(f" -> Éxito: Audio completo guardado en {output_mp3_path.relative_to(project_root)}")
113
+ result.update({"status": "success", "path": str(output_mp3_path.relative_to(project_root))})
114
+ return result
115
+
116
+ def generate_une_ad_video(video_name: str, version_name: str, api: APIClient) -> dict:
117
+ """Genera un vídeo con audiodescripción a partir de une_ad.srt."""
118
+ logging.info(f"Procesando vídeo para: {video_name}/{version_name}")
119
+ video_dir = project_root / "videos" / video_name
120
+ version_dir = video_dir / version_name
121
+ result = {"video": video_name, "version": version_name, "type": "video"}
122
+
123
+ original_video_path = next(video_dir.glob("*.mp4"), None)
124
+ if not original_video_path:
125
+ msg = f"No se encontró vídeo .mp4 en '{video_name}'"
126
+ logging.warning(f" -> {msg}. Saltando.")
127
+ result.update({"status": "skip", "reason": msg})
128
+ return result
129
+
130
+ une_srt_path = version_dir / "une_ad.srt"
131
+ if not une_srt_path.exists():
132
+ msg = "No se encontró 'une_ad.srt'"
133
+ logging.warning(f" -> {msg}. Saltando.")
134
+ result.update({"status": "skip", "reason": msg})
135
+ return result
136
+
137
+ response = api.rebuild_video_with_ad(video_path=str(original_video_path), srt_path=str(une_srt_path))
138
+ if "video_bytes" in response:
139
+ output_video_path = version_dir / "une_ad.mp4" # Nombre de archivo cambiado
140
+ save_bytes(output_video_path, response["video_bytes"])
141
+ logging.info(f" -> Éxito: Vídeo guardado en {output_video_path.relative_to(project_root)}")
142
+ result.update({"status": "success", "path": str(output_video_path.relative_to(project_root))})
143
+ else:
144
+ error_msg = response.get('error', 'Error desconocido')
145
+ logging.error(f" -> Error al reconstruir vídeo: {error_msg}")
146
+ result.update({"status": "error", "reason": error_msg})
147
+ return result
148
+
149
+ # --- Funciones Iteradoras ---
150
+
151
+ def process_all_free_ad(api: APIClient) -> list:
152
+ """Itera y genera el audio para todos los free_ad.txt existentes."""
153
+ logging.info("--- Iniciando procesamiento por lotes de audios (free_ad.txt) ---")
154
+ videos_base_dir = project_root / "videos"
155
+ results = []
156
+ for video_dir in videos_base_dir.iterdir():
157
+ if video_dir.is_dir():
158
+ for version_dir in video_dir.iterdir():
159
+ if version_dir.is_dir():
160
+ results.append(generate_free_ad_mp3(video_dir.name, version_dir.name, api))
161
+ logging.info("--- Finalizado el procesamiento de audios. ---")
162
+ return results
163
+
164
+ def process_all_une_ad(api: APIClient) -> list:
165
+ """Itera y genera el vídeo con AD para todos los une_ad.srt existentes."""
166
+ logging.info("--- Iniciando procesamiento por lotes de vídeos (une_ad.srt) ---")
167
+ videos_base_dir = project_root / "videos"
168
+ results = []
169
+ for video_dir in videos_base_dir.iterdir():
170
+ if video_dir.is_dir():
171
+ for version_dir in video_dir.iterdir():
172
+ if version_dir.is_dir():
173
+ results.append(generate_une_ad_video(video_dir.name, version_dir.name, api))
174
+ logging.info("--- Finalizado el procesamiento de vídeos. ---")
175
+ return results
176
+
177
+ # --- Punto de Entrada Principal ---
178
+
179
+ def print_summary(results: list):
180
+ """Imprime un resumen formateado de los resultados."""
181
+ if not results:
182
+ return
183
+
184
+ logging.info("\n" + "="*20 + " RESUMEN DE LA EJECUCIÓN " + "="*20)
185
+
186
+ success_count = sum(1 for r in results if r['status'] == 'success')
187
+ error_count = sum(1 for r in results if r['status'] == 'error')
188
+ skip_count = sum(1 for r in results if r['status'] == 'skip')
189
+
190
+ logging.info(f"Total procesados: {len(results)} | Éxitos: {success_count} | Errores: {error_count} | Omitidos: {skip_count}")
191
+ logging.info("-"*60)
192
+
193
+ if error_count > 0:
194
+ logging.info("DETALLE DE ERRORES:")
195
+ for r in results:
196
+ if r['status'] == 'error':
197
+ logging.error(f" - {r['video']}/{r['version']} ({r['type']}): {r['reason']}")
198
+
199
+ if skip_count > 0:
200
+ logging.info("DETALLE DE OMISIONES:")
201
+ for r in results:
202
+ if r['status'] == 'skip':
203
+ logging.warning(f" - {r['video']}/{r['version']} ({r['type']}): {r['reason']}")
204
+
205
+ logging.info("="*66 + "\n")
206
+
207
+ if __name__ == "__main__":
208
+ # Inicializar el cliente de la API una sola vez
209
+ api_client = _initialize_api_client()
210
+ all_results = []
211
+
212
+ # --- Escoge la operación a realizar ---
213
+ # Descomenta la función que quieras ejecutar.
214
+
215
+ # Opción 1: Procesar un único audio
216
+ # all_results.append(generate_free_ad_mp3("barrufets_1", "MoE", api_client))
217
+
218
+ # Opción 2: Procesar un único vídeo
219
+ # all_results.append(generate_une_ad_video("barrufets_1", "MoE", api_client))
220
+
221
+ # Opción 3: Procesar TODOS los audios
222
+ # all_results.extend(process_all_free_ad(api_client))
223
+
224
+ # Opción 4: Procesar TODOS los vídeos
225
+ all_results.extend(process_all_une_ad(api_client))
226
+
227
+ # Imprimir el resumen al final
228
+ print_summary(all_results)
229
+ logging.info("Script finalizado.")
scripts/seed_sqlite_users.py ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # seed_sqlite_users.py
2
+ from database import set_db_path, init_schema, create_user
3
+ from passlib.hash import bcrypt
4
+
5
+
6
+ DB_PATH = "init_data/app.db"
7
+
8
+ def main():
9
+
10
+ set_db_path(DB_PATH)
11
+ init_schema()
12
+
13
+ # crea usuarios de prueba con roles nuevos (ca)
14
+ users = [
15
+ ("verd", "verd123", "verd"),
16
+ ("groc", "groc123", "groc"),
17
+ ("taronja", "taronja123", "taronja"),
18
+ ("blau", "blau123", "blau"),
19
+ # si quieres admin/editor/viewer “clásicos”, descomenta:
20
+ # ("admin", "admin123", "verd"), # dale rol que quieras
21
+ # ("editor", "editor123", "groc"),
22
+ # ("viewer", "viewer123", "taronja"),
23
+ ]
24
+ for u, p, r in users:
25
+ try:
26
+ pw_hash = bcrypt.hash(p)
27
+ create_user(u, pw_hash, r)
28
+ print(f"Creado: {u} ({r})")
29
+ except Exception as e:
30
+ print(f"Saltando {u}: {e}")
31
+
32
+ if __name__ == "__main__":
33
+ main()
utils.py ADDED
@@ -0,0 +1,161 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # utils.py
2
+ import os
3
+ import yaml
4
+ import subprocess
5
+ from pathlib import Path
6
+ from dataclasses import dataclass
7
+ import shlex # Para manejar argumentos de línea de comandos de forma segura
8
+
9
+ def incrustar_subtitulos_ffmpeg(
10
+ input_video_path: str,
11
+ srt_path: str,
12
+ output_video_path: str,
13
+ codificar_audio: bool = False,
14
+ sobreescribir: bool = False
15
+ ):
16
+ """
17
+ Incrusta (quema/hardsub) un archivo SRT sobre un vídeo MP4 usando FFmpeg.
18
+
19
+ IMPORTANTE: Requiere que FFmpeg esté instalado en el sistema.
20
+
21
+ :param input_video_path: Ruta al archivo de vídeo MP4 de entrada.
22
+ :param srt_path: Ruta al archivo de subtítulos SRT.
23
+ :param output_video_path: Ruta donde se guardará el nuevo vídeo con subtítulos.
24
+ :param codificar_audio: Si es True, recodifica el audio (más lento, pero a veces soluciona problemas).
25
+ Si es False (por defecto), copia el stream de audio (-c:a copy).
26
+ :param sobreescribir: Si es True, permite sobreescribir el archivo de salida si ya existe.
27
+ :raises FileNotFoundError: Si no se encuentra FFmpeg o alguno de los archivos de entrada.
28
+ :raises subprocess.CalledProcessError: Si FFmpeg devuelve un error durante el proceso.
29
+ """
30
+
31
+ if not os.path.exists(input_video_path):
32
+ raise FileNotFoundError(f"Vídeo de entrada no encontrado: {input_video_path}")
33
+ if not os.path.exists(srt_path):
34
+ raise FileNotFoundError(f"Archivo SRT no encontrado: {srt_path}")
35
+
36
+ # Comando base de FFmpeg para incrustar subtítulos
37
+ # -i: archivo de entrada
38
+ # -vf: filtro de vídeo, usamos 'subtitles=' para quemar el srt
39
+ # -c:v: copia el stream de vídeo original (rápido, sin recodificar el vídeo)
40
+
41
+ # IMPORTANTE: Para que FFmpeg pueda quemar subtítulos, debe usar el filtro 'subtitles'
42
+ # y *no* copiar el stream de vídeo (-c:v copy). Debemos recodificar el vídeo (-c:v libx264).
43
+ # Solo copiaremos el audio para ahorrar tiempo a menos que se indique lo contrario.
44
+
45
+ audio_codec_arg = ["-c:a", "copy"] if not codificar_audio else []
46
+
47
+ # Se recomienda usar -c:v libx264 y -preset fast para una buena velocidad/calidad
48
+ video_codec_arg = ["-c:v", "libx264", "-preset", "fast"]
49
+
50
+ ffmpeg_command = [
51
+ "ffmpeg",
52
+ "-i", input_video_path,
53
+ "-vf", f"subtitles={srt_path}", # Filtro para quemar el SRT
54
+ *video_codec_arg,
55
+ *audio_codec_arg,
56
+ output_video_path
57
+ ]
58
+
59
+ if sobreescribir:
60
+ ffmpeg_command.insert(1, "-y") # Añade la opción de sobreescribir
61
+
62
+ print(f"Ejecutando comando FFmpeg: {' '.join(shlex.quote(arg) for arg in ffmpeg_command)}")
63
+
64
+ try:
65
+ # Ejecutar el comando FFmpeg
66
+ subprocess.run(
67
+ ffmpeg_command,
68
+ check=True, # Lanza CalledProcessError si el código de retorno no es 0
69
+ stdout=subprocess.PIPE, # Captura la salida estándar (para no saturar)
70
+ stderr=subprocess.PIPE, # Captura la salida de error (donde FFmpeg imprime el progreso)
71
+ text=True
72
+ )
73
+ print(f"\nÉxito: Vídeo con subtítulos guardado en: {output_video_path}")
74
+
75
+ except FileNotFoundError:
76
+ print("ERROR: El comando 'ffmpeg' no fue encontrado.")
77
+ print("Asegúrate de que FFmpeg esté instalado y accesible en tu PATH.")
78
+ raise
79
+ except subprocess.CalledProcessError as e:
80
+ print(f"ERROR: FFmpeg falló con el código {e.returncode}")
81
+ print("Salida de error de FFmpeg:")
82
+ print(e.stderr)
83
+ raise
84
+
85
+ # --- Ejemplo de Uso ---
86
+ if __name__ == '__main__':
87
+ # Crea archivos de prueba si no existen
88
+ # (Necesitarás archivos MP4 y SRT reales para que funcione)
89
+
90
+ INPUT_VID = "mi_video_original.mp4"
91
+ INPUT_SRT = "mis_subtitulos.srt"
92
+ OUTPUT_VID = "mi_video_con_subtitulos.mp4"
93
+
94
+ # Simulación de creación de archivos para que no falle inmediatamente en un entorno de prueba
95
+ if not os.path.exists(INPUT_SRT):
96
+ with open(INPUT_SRT, 'w', encoding='utf-8') as f:
97
+ f.write("1\n00:00:01,000 --> 00:00:04,000\n¡Hola! Estos son subtítulos incrustados.\n\n")
98
+ f.write("2\n00:00:05,000 --> 00:00:08,000\nGenerado con FFmpeg desde Python.\n")
99
+ print(f"Creado archivo SRT de prueba: {INPUT_SRT}")
100
+
101
+ if not os.path.exists(INPUT_VID):
102
+ print(f"ADVERTENCIA: Archivo de vídeo de prueba '{INPUT_VID}' no encontrado. Por favor, reemplázalo por un archivo MP4 real.")
103
+
104
+ try:
105
+ # Llama a la función principal
106
+ incrustar_subtitulos_ffmpeg(
107
+ input_video_path=INPUT_VID,
108
+ srt_path=INPUT_SRT,
109
+ output_video_path=OUTPUT_VID,
110
+ sobreescribir=True # Permite ejecutar el ejemplo varias veces
111
+ )
112
+ except Exception as e:
113
+ print(f"\nUn error general ocurrió durante el proceso: {e}")
114
+
115
+
116
+ @dataclass
117
+ class AppConfig:
118
+ app: dict
119
+ api: dict
120
+ storage: dict
121
+ sqlite: dict
122
+ security: dict
123
+ ui: dict
124
+
125
+ def load_config(path: str = "config.yaml") -> AppConfig:
126
+ path = Path(path)
127
+ if not path.exists():
128
+ raise FileNotFoundError(f"No encuentro {path.resolve()}. Sube un config.yaml válido.")
129
+ with path.open("r", encoding="utf-8") as f:
130
+ cfg = yaml.safe_load(f) or {}
131
+ for k in ["app", "api", "storage", "sqlite", "security", "ui"]:
132
+ if k not in cfg:
133
+ raise ValueError(f"Falta la clave '{k}' en config.yaml")
134
+ return AppConfig(**cfg)
135
+
136
+ def ensure_dirs(root: str | Path):
137
+ root = Path(root)
138
+ (root / "uploads").mkdir(parents=True, exist_ok=True)
139
+ (root / "results").mkdir(parents=True, exist_ok=True)
140
+
141
+ def save_bytes(path: str | Path, data: bytes):
142
+ path = Path(path)
143
+ path.parent.mkdir(parents=True, exist_ok=True)
144
+ with open(path, "wb") as f:
145
+ f.write(data)
146
+
147
+ def save_text(path: str | Path, text: str):
148
+ path = Path(path)
149
+ path.parent.mkdir(parents=True, exist_ok=True)
150
+ with open(path, "w", encoding="utf-8") as f:
151
+ f.write(text)
152
+
153
+ def human_size(num_bytes: int) -> str:
154
+ units = ["B", "KB", "MB", "GB", "TB", "PB"]
155
+ n = float(num_bytes)
156
+ for u in units:
157
+ if n < 1024.0:
158
+ return f"{n:.1f} {u}"
159
+ n /= 1024.0
160
+ return f"{n:.1f} EB"
161
+
videos/barrufets_1/MoE/free_ad.txt ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ El vídeo comença mostrant el poble dels Barrufets. Sembla que cada dia és motiu de celebració i festa.
2
+
3
+ Veiem alguns Barrufets realitzant les seves tasques. En Rondinaire es queixa, declarant que no suporta tenir una feina. Una Barrufeta, l'influencer, es filma i saluda els seus seguidors: "Què passa penya? En directe des del poble dels barrufets i jo la barrufeta més guai de totes. Mireu com es fa nois".
4
+
5
+ La tranquil·litat s'acaba sobtadament: "El poble dels barrufets no passa mai res. D'olent. Oh, què és això?".
6
+
7
+ Una veu anuncia un missatge d'alerta: "Atenció, escolteu-me tots. Les vostres vides corren perill. El poble dels barrufells Ja és segur. Aneu al món real".
8
+
9
+ Immediatament, un dels Barrufets s'espanta: "Ai, mare, s'ha endut el gran barrufet. Hem de descobrir qui ha sigut".
10
+
11
+ Els Barrufets, decidits a actuar, es marquen l'objectiu de rescatar el seu líder: "Hem de salvar el gran barrufet i barrofarem molta calla". Es sorprenen del nou entorn: "Ostres, on som? A París".
12
+
13
+ Aleshores, es troben amb un nou personatge. Li pregunten qui és després de constatar la situació: "Aviam si ho endevino. El gran barrufet corre a perill. I tu qui ets?".
14
+
15
+ El nouvingut es presenta: "Soóc Ken, el germà del gran barrufet". Afegeix una explicació sobre el seu aspecte: "Eh, perdoneu la màscara, m'estava fent una exfoliació ràpida. No tinc mai temps per cuidar-me".
16
+
17
+ Un dels Barrufets expressa la seva admiració: "M'encanta aquest Ken". Es revela la identitat dels segrestadors: Gargamel i el seu germà Resamel tenen el Gran Barrufet.
18
+
19
+ La narració es desvia amb un diàleg personal sobre una discussió passada: "Oh, com t'he trobat a faltar. No has rebut els meus mails. No t'he bloquejat. Per què? Perquè m'he cansat de veure fotos del teu gat".
20
+
21
+ Els Barrufets exploren l'estrany nou món: "Qui és aquest lloc?". Un d'ells fa una crida a l'acció: "Ei, barrfet, segu-nos. Li demostrarem el món real. De què són capaços".
22
+
23
+ Un altre Barrufet, superat, confessa: "Em sembla que m'he vafat a sobre".
24
+
25
+ Es reflexiona sobre la seva identitat: "Arribant l'hora que siguer. Què és un barrufet de veritat?".
26
+
27
+ Un Barrufet comença a explicar el pla de rescat: "Un moment diré el pla. Ens colem al castell i salvem a tothom". La serietat del moment es trenca amb una preocupació mundana i còmica: "T'has menjat totes les patates? Les tres em fa venir gana".
videos/barrufets_1/MoE/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): "Yas Algarra es troba en un sofà, amb la llum apagada, concentrada en la pantalla del seu telèfon mòbil, reflexionant."
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Samuel Ros - Sento__curtmetratge_4__]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Yas_Algarra_Neus__curtmetratge_4__]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): "Yas Algarra, amb una samarreta, llegeix un diari."
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Samuel Ros - Sento__curtmetratge_4__]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): "Samuel Ros s'aproxima a Yas."
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): "Samuel Ros, amb samarreta negra, toca taula."
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Yas_Algarra_Neus__curtmetratge_4__]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): "Yas toca taula."
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): "Yas llegeix diari."
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Samuel Ros - Sento__curtmetratge_4__]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Samuel Ros - Sento__curtmetratge_4__]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): ""
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Yas_Algarra_Neus__curtmetratge_4__]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): "Samuel Ros porta barret de palla."
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): "A la cuina, hi ha un televisor, nevera, taula i microones."
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Samuel Ros - Sento__curtmetratge_4__]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): "Cuina amb electrodomèstics."
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Samuel Ros - Sento__curtmetratge_4__]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): "Yas Algarra, amb camisa vermella, es toca el cap."
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): ""
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Yas_Algarra_Neus__curtmetratge_4__]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Samuel Ros - Sento__curtmetratge_4__]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): "Yas saluda Samuel."
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): "Samuel i Neus riuen junts."
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): "Samuel i Neus comparteixen moments divertits en un restaurant."
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): "Samuel Ros, vestit amb una camisa de ratlles, es recolza a la taula de la cuina."
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): "Samuel i Neus es besen amb tendresa."
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): "Samuel i Yas, descalços, beuen en un banc."
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): "Yas i Samuel comparteixen un moment romàntic junts."
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): "Yas i Samuel comparteixen rialles a la ciutat."
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): "Samuel carrega Neus a l'esquena."
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): "Samuel Ros, amb camisa blanca, agafa Yas Algarra, quadres."
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): "Yas i Samuel gaudeixen vistes."
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): "Yas i Samuel es toquen."
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): "Yas i un home riuen."
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): "Yas i Samuel es besen."
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): "Samuel i Yas es besen al costat de la piscina."
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): "Samuel i Neus mantenen una conversa dins d'un ascensor."
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): "Yas i Samuel es besen intensament contra la paret."
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): "Samuel i Yas gaudeixen d'unes vistes."
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): "Un cambrer serveix vi a Samuel."
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): "Samuel i Yas comparteixen vi i menjar."
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): "Samuel i Neus contemplen l'oceà."
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): "Samuel i Yas miren l'horitzó."
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): "Samuel i Yas s'abraçen sobre una balustrada blanca."
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): "Una jove parella, Yas i Samuel, es troben abraçats en un pont de fusta, envoltats de dunes de sorra, gaudint d'un moment de tendresa i connexió."
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): "Yas i Samuel, una jove parella, es relaxen còmodament al sofà, mentre un d'ells es submergeix en la lectura d'un llibre, gaudint del moment junts."
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): "Yas i Samuel es troben a un penya-segat, admirant l'horitzó i la companyia."
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): "Samuel rep una proposta romàntica."
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): "Samuel abraça Yas."
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): "Samuel i Neus s'embracen."
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): "Interior d'un cotxe, Yas al mirall."
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): "Home vestit blanc."
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): "Pantalla negra"
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): "Un home ferit s'està a terra, davant del cotxe."
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Yas_Algarra_Neus__curtmetratge_4__]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): "Yas concentrada"
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): ""
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): ""
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): ""
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): ""
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): "Yas observa"
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): ""
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): "Serenitat contemplativa"
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva font de vida la somplet amb força d'afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): "Serenor reflexiu"
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Yas_Algarra_Neus__curtmetratge_4__]: m'està cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): "Serenor interior"
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Yas_Algarra_Neus__curtmetratge_4__]: allò que necessita ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): "Yas, amb els ulls tancats, reflexiona."
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): "Serenor reflexiu"
372
+
videos/barrufets_1/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ El vídeo comença mostrant el poble dels Barrufets. Sembla que cada dia és motiu de celebració i festa.
2
+
3
+ Veiem alguns Barrufets realitzant les seves tasques. En Rondinaire es queixa, declarant que no suporta tenir una feina. Una Barrufeta, l'influencer, es filma i saluda els seus seguidors: "Què passa penya? En directe des del poble dels barrufets i jo la barrufeta més guai de totes. Mireu com es fa nois".
4
+
5
+ La tranquil·litat s'acaba sobtadament: "El poble dels barrufets no passa mai res. D'olent. Oh, què és això?".
6
+
7
+ Una veu anuncia un missatge d'alerta: "Atenció, escolteu-me tots. Les vostres vides corren perill. El poble dels barrufells Ja és segur. Aneu al món real".
8
+
9
+ Immediatament, un dels Barrufets s'espanta: "Ai, mare, s'ha endut el gran barrufet. Hem de descobrir qui ha sigut".
10
+
11
+ Els Barrufets, decidits a actuar, es marquen l'objectiu de rescatar el seu líder: "Hem de salvar el gran barrufet i barrofarem molta calla". Es sorprenen del nou entorn: "Ostres, on som? A París".
12
+
13
+ Aleshores, es troben amb un nou personatge. Li pregunten qui és després de constatar la situació: "Aviam si ho endevino. El gran barrufet corre a perill. I tu qui ets?".
14
+
15
+ El nouvingut es presenta: "Soóc Ken, el germà del gran barrufet". Afegeix una explicació sobre el seu aspecte: "Eh, perdoneu la màscara, m'estava fent una exfoliació ràpida. No tinc mai temps per cuidar-me".
16
+
17
+ Un dels Barrufets expressa la seva admiració: "M'encanta aquest Ken". Es revela la identitat dels segrestadors: Gargamel i el seu germà Resamel tenen el Gran Barrufet.
18
+
19
+ La narració es desvia amb un diàleg personal sobre una discussió passada: "Oh, com t'he trobat a faltar. No has rebut els meus mails. No t'he bloquejat. Per què? Perquè m'he cansat de veure fotos del teu gat".
20
+
21
+ Els Barrufets exploren l'estrany nou món: "Qui és aquest lloc?". Un d'ells fa una crida a l'acció: "Ei, barrfet, segu-nos. Li demostrarem el món real. De què són capaços".
22
+
23
+ Un altre Barrufet, superat, confessa: "Em sembla que m'he vafat a sobre".
24
+
25
+ Es reflexiona sobre la seva identitat: "Arribant l'hora que siguer. Què és un barrufet de veritat?".
26
+
27
+ Un Barrufet comença a explicar el pla de rescat: "Un moment diré el pla. Ens colem al castell i salvem a tothom". La serietat del moment es trenca amb una preocupació mundana i còmica: "T'has menjat totes les patates? Les tres em fa venir gana".
videos/barrufets_1/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): "Yas Algarra es troba en un sofà, amb la llum apagada, concentrada en la pantalla del seu telèfon mòbil, reflexionant."
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Samuel Ros - Sento__curtmetratge_4__]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Yas_Algarra_Neus__curtmetratge_4__]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): "Yas Algarra, amb una samarreta, llegeix un diari."
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Samuel Ros - Sento__curtmetratge_4__]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): "Samuel Ros s'aproxima a Yas."
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): "Samuel Ros, amb samarreta negra, toca taula."
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Yas_Algarra_Neus__curtmetratge_4__]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): "Yas toca taula."
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): "Yas llegeix diari."
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Samuel Ros - Sento__curtmetratge_4__]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Samuel Ros - Sento__curtmetratge_4__]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): ""
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Yas_Algarra_Neus__curtmetratge_4__]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): "Samuel Ros porta barret de palla."
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): "A la cuina, hi ha un televisor, nevera, taula i microones."
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Samuel Ros - Sento__curtmetratge_4__]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): "Cuina amb electrodomèstics."
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Samuel Ros - Sento__curtmetratge_4__]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): "Yas Algarra, amb camisa vermella, es toca el cap."
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): ""
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Yas_Algarra_Neus__curtmetratge_4__]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Samuel Ros - Sento__curtmetratge_4__]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): "Yas saluda Samuel."
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): "Samuel i Neus riuen junts."
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): "Samuel i Neus comparteixen moments divertits en un restaurant."
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): "Samuel Ros, vestit amb una camisa de ratlles, es recolza a la taula de la cuina."
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): "Samuel i Neus es besen amb tendresa."
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): "Samuel i Yas, descalços, beuen en un banc."
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): "Yas i Samuel comparteixen un moment romàntic junts."
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): "Yas i Samuel comparteixen rialles a la ciutat."
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): "Samuel carrega Neus a l'esquena."
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): "Samuel Ros, amb camisa blanca, agafa Yas Algarra, quadres."
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): "Yas i Samuel gaudeixen vistes."
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): "Yas i Samuel es toquen."
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): "Yas i un home riuen."
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): "Yas i Samuel es besen."
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): "Samuel i Yas es besen al costat de la piscina."
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): "Samuel i Neus mantenen una conversa dins d'un ascensor."
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): "Yas i Samuel es besen intensament contra la paret."
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): "Samuel i Yas gaudeixen d'unes vistes."
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): "Un cambrer serveix vi a Samuel."
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): "Samuel i Yas comparteixen vi i menjar."
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): "Samuel i Neus contemplen l'oceà."
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): "Samuel i Yas miren l'horitzó."
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): "Samuel i Yas s'abraçen sobre una balustrada blanca."
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): "Una jove parella, Yas i Samuel, es troben abraçats en un pont de fusta, envoltats de dunes de sorra, gaudint d'un moment de tendresa i connexió."
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): "Yas i Samuel, una jove parella, es relaxen còmodament al sofà, mentre un d'ells es submergeix en la lectura d'un llibre, gaudint del moment junts."
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): "Yas i Samuel es troben a un penya-segat, admirant l'horitzó i la companyia."
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): "Samuel rep una proposta romàntica."
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): "Samuel abraça Yas."
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): "Samuel i Neus s'embracen."
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): "Interior d'un cotxe, Yas al mirall."
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): "Home vestit blanc."
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): "Pantalla negra"
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): "Un home ferit s'està a terra, davant del cotxe."
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Yas_Algarra_Neus__curtmetratge_4__]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): "Yas concentrada"
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): ""
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): ""
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): ""
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): ""
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): "Yas observa"
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): ""
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): "Serenitat contemplativa"
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva font de vida la somplet amb força d'afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): "Serenor reflexiu"
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Yas_Algarra_Neus__curtmetratge_4__]: m'està cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): "Serenor interior"
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Yas_Algarra_Neus__curtmetratge_4__]: allò que necessita ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): "Yas, amb els ulls tancats, reflexiona."
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): "Serenor reflexiu"
372
+
videos/curtmetratge_1/MoE/free_ad.txt ADDED
@@ -0,0 +1,302 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:02,229
3
+ (AD): La imatge és totalment negra, sense cap objecte o detall visible.
4
+
5
+ 2
6
+ 00:00:02,229 --> 00:00:20,100
7
+ (AD): Un home amb barba i unes grans orelles de banyes, amb uns auriculars, sembla estar escoltant alguna cosa, on apareix la persona identificada com a Cristau.
8
+
9
+ 3
10
+ 00:00:20,100 --> 00:00:27,530
11
+ (AD): Una imatge borrosa d'un petit objecte negre en una superfície blanca, on apareix la persona identificada com a Cristau.
12
+
13
+ 4
14
+ 00:00:27,530 --> 00:00:40,299
15
+ (AD): Xavier està fumant un cigarret, i la flama crema a la punta.
16
+
17
+ 5
18
+ 00:00:40,299 --> 00:00:41,273
19
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
20
+
21
+ 6
22
+ 00:00:41,273 --> 00:00:50,030
23
+ [Xavier]: no sé, no sé per què no ho sé
24
+
25
+ 7
26
+ 00:00:50,030 --> 00:00:50,250
27
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
28
+
29
+ 8
30
+ 00:00:50,250 --> 00:00:55,128
31
+ [Xavier]: a veure és que sempre sóc jo la que està fent les coses no podeu posar un poquito de cua
32
+
33
+ 9
34
+ 00:00:55,128 --> 00:00:57,811
35
+ [padre]: com sempre ja estan
36
+
37
+ 10
38
+ 00:00:57,811 --> 00:00:58,097
39
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
40
+
41
+ 11
42
+ 00:00:58,097 --> 00:01:02,618
43
+ [Xavier]: però és que tant te cuesta tant te cuesta deixar-me una cocina ben feta
44
+
45
+ 12
46
+ 00:01:02,618 --> 00:01:02,755
47
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
48
+
49
+ 13
50
+ 00:01:02,755 --> 00:01:04,274
51
+ [padre]: però ara és perquè
52
+
53
+ 14
54
+ 00:01:04,274 --> 00:01:04,358
55
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
56
+
57
+ 15
58
+ 00:01:04,358 --> 00:01:06,974
59
+ [Xavier]: com que ve que ve perquè m'he trobat en la panxa de les paries
60
+
61
+ 16
62
+ 00:01:06,974 --> 00:01:12,846
63
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
64
+
65
+ 17
66
+ 00:01:12,846 --> 00:01:16,340
67
+ [Xavier]: i fa una passada que surt jo si et queda una cosa
68
+
69
+ 18
70
+ 00:01:16,340 --> 00:01:28,500
71
+ (AD): Xavier es troba a un balcó amb una taula i una tassa.
72
+
73
+ 19
74
+ 00:01:28,500 --> 00:01:32,084
75
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
76
+
77
+ 20
78
+ 00:01:32,084 --> 00:01:33,028
79
+ [padre]: què fas cristau
80
+
81
+ 21
82
+ 00:01:33,028 --> 00:01:33,518
83
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
84
+
85
+ 22
86
+ 00:01:33,518 --> 00:01:34,548
87
+ [padre]: no sé petardo
88
+
89
+ 23
90
+ 00:01:34,548 --> 00:01:37,906
91
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
92
+
93
+ 24
94
+ 00:01:37,906 --> 00:01:39,694
95
+ [padre]: que no ho veus que així no solucionem res
96
+
97
+ 25
98
+ 00:01:39,694 --> 00:01:41,534
99
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
100
+
101
+ 26
102
+ 00:01:41,534 --> 00:01:42,462
103
+ [padre]: no m'escoltes
104
+
105
+ 27
106
+ 00:01:42,462 --> 00:01:45,819
107
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
108
+
109
+ 28
110
+ 00:01:45,819 --> 00:01:46,765
111
+ [padre]: no tens res que dir
112
+
113
+ 29
114
+ 00:01:46,765 --> 00:01:53,262
115
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
116
+
117
+ 30
118
+ 00:01:53,262 --> 00:01:54,123
119
+ [padre]: i salva home
120
+
121
+ 31
122
+ 00:01:54,123 --> 00:01:54,340
123
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
124
+
125
+ 32
126
+ 00:01:54,340 --> 00:01:55,557
127
+ [Xavier]: deixes en pau sisplau
128
+
129
+ 33
130
+ 00:01:55,557 --> 00:01:58,915
131
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
132
+
133
+ 34
134
+ 00:01:58,915 --> 00:02:00,078
135
+ [padre]: bueno per tu ho faràs eh
136
+
137
+ 35
138
+ 00:02:00,078 --> 00:02:04,530
139
+ (AD): Xavier, un home amb barba i un suèter de color verd i marró, es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
140
+
141
+ 36
142
+ 00:02:04,530 --> 00:02:05,299
143
+ (AD): La imatge és totalment negra, sense cap objecte o detall visible.
144
+
145
+ 37
146
+ 00:02:05,299 --> 00:02:14,030
147
+ (AD): Un home amb auriculars negres i un abric de peluix marró i negre mira el seu telèfon.
148
+
149
+ 38
150
+ 00:02:14,030 --> 00:02:18,930
151
+ (AD): Cristau amb una jaqueta que diu "I'm with stupid" entra per una porta.
152
+
153
+ 39
154
+ 00:02:18,930 --> 00:02:19,502
155
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
156
+
157
+ 40
158
+ 00:02:19,502 --> 00:02:22,068
159
+ [Xavier]: hola maco com anem
160
+
161
+ 41
162
+ 00:02:22,068 --> 00:02:25,038
163
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
164
+
165
+ 42
166
+ 00:02:25,038 --> 00:02:25,795
167
+ [Xavier]: fins tot ja a l'habitació
168
+
169
+ 43
170
+ 00:02:25,795 --> 00:02:28,008
171
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
172
+
173
+ 44
174
+ 00:02:28,008 --> 00:02:34,066
175
+ [Xavier]: preparat pel treball sí anem a tope directes doncs a tope a saco
176
+
177
+ 45
178
+ 00:02:34,066 --> 00:02:34,604
179
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
180
+
181
+ 46
182
+ 00:02:34,604 --> 00:02:35,247
183
+ [Xavier]: vale vale
184
+
185
+ 47
186
+ 00:02:35,247 --> 00:02:40,342
187
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
188
+
189
+ 48
190
+ 00:02:40,342 --> 00:02:42,890
191
+ [Xavier]: joder sí sí bueno vale
192
+
193
+ 49
194
+ 00:02:42,890 --> 00:02:52,257
195
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
196
+
197
+ 50
198
+ 00:02:52,257 --> 00:02:53,067
199
+ [Xavier]: ja veig
200
+
201
+ 51
202
+ 00:02:53,067 --> 00:02:54,400
203
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
204
+
205
+ 52
206
+ 00:02:54,400 --> 00:03:03,870
207
+ (AD): Un home sense camisa amb un bigot i una samarreta vermella, identificat com a Cristau.
208
+
209
+ 53
210
+ 00:03:03,870 --> 00:03:03,985
211
+ (AD): Xavier es troba en una habitació amb poca llum, on Cristau li mostra alguna cosa en una pantalla.
212
+ (AD): Xavier es troba en una habitació amb poca llum, on Cristau li mostra alguna cosa en una pantalla.
213
+
214
+ 54
215
+ 00:03:03,985 --> 00:03:05,485
216
+ [Xavier]: ràpidet eh que tinc mono de porro
217
+
218
+ 55
219
+ 00:03:05,485 --> 00:03:10,569
220
+ (AD): Xavier es troba en una habitació amb poca llum, on Cristau li mostra alguna cosa en una pantalla.
221
+ (AD): Xavier es troba en una habitació amb poca llum, on Cristau li mostra alguna cosa en una pantalla.
222
+
223
+ 56
224
+ 00:03:10,569 --> 00:03:16,870
225
+ (AD): Un home sense camisa amb una cicatriu a la cara i Cristau darrere d'ell.
226
+
227
+ 57
228
+ 00:03:16,870 --> 00:03:19,569
229
+ (AD): Xavier es troba en una habitació amb poca llum, on una foto i un telèfon mòbil són visibles en un prestatge.
230
+
231
+ 58
232
+ 00:03:19,569 --> 00:03:21,900
233
+ (AD): Dos homes, Xavier i Cristau, es troben en una habitació amb poca llum, amb una foto en un pedestal al fons.
234
+
235
+ 59
236
+ 00:03:21,900 --> 00:03:22,765
237
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, identificat com a Cristau.
238
+
239
+ 60
240
+ 00:03:22,765 --> 00:03:24,741
241
+ [Xavier]: vale ves recordant
242
+
243
+ 61
244
+ 00:03:24,741 --> 00:03:26,294
245
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, identificat com a Cristau.
246
+
247
+ 62
248
+ 00:03:26,294 --> 00:03:27,051
249
+ [Xavier]: el més heavy
250
+
251
+ 63
252
+ 00:03:27,051 --> 00:03:29,568
253
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, identificat com a Cristau.
254
+
255
+ 64
256
+ 00:03:29,568 --> 00:03:31,051
257
+ [Xavier]: ves recordant la part de la teva mare
258
+
259
+ 65
260
+ 00:03:31,051 --> 00:03:31,711
261
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, identificat com a Cristau.
262
+
263
+ 66
264
+ 00:03:31,711 --> 00:03:33,449
265
+ [Xavier]: pensa en la impotència del moment que estem ara i que no hi pots fer res
266
+
267
+ 67
268
+ 00:03:33,449 --> 00:03:33,599
269
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, identificat com a Cristau.
270
+
271
+ 68
272
+ 00:03:33,599 --> 00:03:33,633
273
+ (AD): Un home amb un barret de palla i un tatuatge a l'espatlla es troba en una habitació amb poca llum, amb una foto en un marc a la paret, on apareix la persona identificada com a Cristau.
274
+
275
+ 69
276
+ 00:03:33,633 --> 00:03:35,542
277
+ [Xavier]: hòstia la colla
278
+
279
+ 70
280
+ 00:03:35,542 --> 00:03:36,569
281
+ (AD): Un home amb un barret de palla i un tatuatge a l'espatlla es troba en una habitació amb poca llum, amb una foto en un marc a la paret, on apareix la persona identificada com a Cristau.
282
+
283
+ 71
284
+ 00:03:36,569 --> 00:03:39,961
285
+ (AD): Un home sense camisa amb una marca de sang a l'esquena, en una habitació amb poca llum, on apareix la persona identificada com a Cristau.
286
+
287
+ 72
288
+ 00:03:39,961 --> 00:03:40,705
289
+ [Xavier]: colla
290
+
291
+ 73
292
+ 00:03:40,705 --> 00:03:43,199
293
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena, en una habitació amb poca llum, on apareix la persona identificada com a Cristau.
294
+
295
+ 74
296
+ 00:03:43,199 --> 00:03:45,099
297
+ (AD): Xavier està fumant un cigarret, i la flama crema a la punta.
298
+
299
+ 75
300
+ 00:03:45,099 --> 00:03:57,165
301
+ (AD): Un home amb auriculars negres i un abric de peluix marró i negre mira el seu telèfon, on apareix la persona identificada com a Cristau.
302
+
videos/curtmetratge_1/MoE/une_ad.srt ADDED
@@ -0,0 +1,300 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:02,229
3
+ (AD): "Imatge completament fosca."
4
+
5
+ 2
6
+ 00:00:02,229 --> 00:00:20,100
7
+ (AD): "Un home amb barba i orelles grans semblants a banyes porta uns auriculars. Sembla que està immers en l'escolta d'alguna cosa, i es reconeix la figura de Cristau en aquesta escena."
8
+
9
+ 3
10
+ 00:00:20,100 --> 00:00:27,530
11
+ (AD): "Una imatge difusa d'un petit objecte fosc sobre un fons blanc, amb Cristau present."
12
+
13
+ 4
14
+ 00:00:27,530 --> 00:00:40,299
15
+ (AD): "Xavier sosté un cigarret entre els dits, mentre la flama que crema a la seva punta emet una llum tènue, reflectint la seva concentració en el moment."
16
+
17
+ 5
18
+ 00:00:40,299 --> 00:00:41,273
19
+ (AD): "Xavier al balcó"
20
+
21
+ 6
22
+ 00:00:41,273 --> 00:00:50,030
23
+ [Xavier]: no sé, no sé per què no ho sé
24
+
25
+ 7
26
+ 00:00:50,030 --> 00:00:50,250
27
+ (AD): ""
28
+
29
+ 8
30
+ 00:00:50,250 --> 00:00:55,128
31
+ [Xavier]: a veure és que sempre sóc jo la que està fent les coses no podeu posar un poquito de cua
32
+
33
+ 9
34
+ 00:00:55,128 --> 00:00:57,811
35
+ [padre]: com sempre ja estan
36
+
37
+ 10
38
+ 00:00:57,811 --> 00:00:58,097
39
+ (AD): ""
40
+
41
+ 11
42
+ 00:00:58,097 --> 00:01:02,618
43
+ [Xavier]: però és que tant te cuesta tant te cuesta deixar-me una cocina ben feta
44
+
45
+ 12
46
+ 00:01:02,618 --> 00:01:02,755
47
+ (AD): ""
48
+
49
+ 13
50
+ 00:01:02,755 --> 00:01:04,274
51
+ [padre]: però ara és perquè
52
+
53
+ 14
54
+ 00:01:04,274 --> 00:01:04,358
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:01:04,358 --> 00:01:06,974
59
+ [Xavier]: com que ve que ve perquè m'he trobat en la panxa de les paries
60
+
61
+ 16
62
+ 00:01:06,974 --> 00:01:12,846
63
+ (AD): "Xavier està a l'exterior, en un balcó, amb una tassa sobre la taula."
64
+
65
+ 17
66
+ 00:01:12,846 --> 00:01:16,340
67
+ [Xavier]: i fa una passada que surt jo si et queda una cosa
68
+
69
+ 18
70
+ 00:01:16,340 --> 00:01:28,500
71
+ (AD): "Xavier es troba a l'exterior, en un balcó, on hi ha una taula davant d'ell i una tassa reposant sobre la superfície, contemplant l'entorn."
72
+
73
+ 19
74
+ 00:01:28,500 --> 00:01:32,084
75
+ (AD): "Xavier, amb barba, seu al balcó blanc."
76
+
77
+ 20
78
+ 00:01:32,084 --> 00:01:33,028
79
+ [padre]: què fas cristau
80
+
81
+ 21
82
+ 00:01:33,028 --> 00:01:33,518
83
+ (AD): ""
84
+
85
+ 22
86
+ 00:01:33,518 --> 00:01:34,548
87
+ [padre]: no sé petardo
88
+
89
+ 23
90
+ 00:01:34,548 --> 00:01:37,906
91
+ (AD): "Xavier, amb barba, seu en un balcó."
92
+
93
+ 24
94
+ 00:01:37,906 --> 00:01:39,694
95
+ [padre]: que no ho veus que així no solucionem res
96
+
97
+ 25
98
+ 00:01:39,694 --> 00:01:41,534
99
+ (AD): "Xavier seu al balcó."
100
+
101
+ 26
102
+ 00:01:41,534 --> 00:01:42,462
103
+ [padre]: no m'escoltes
104
+
105
+ 27
106
+ 00:01:42,462 --> 00:01:45,819
107
+ (AD): "Xavier, amb barba, seu en un balcó blanc."
108
+
109
+ 28
110
+ 00:01:45,819 --> 00:01:46,765
111
+ [padre]: no tens res que dir
112
+
113
+ 29
114
+ 00:01:46,765 --> 00:01:53,262
115
+ (AD): "Xavier, un home amb barba, seu en una cadira al balcó blanc."
116
+
117
+ 30
118
+ 00:01:53,262 --> 00:01:54,123
119
+ [padre]: i salva home
120
+
121
+ 31
122
+ 00:01:54,123 --> 00:01:54,340
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:01:54,340 --> 00:01:55,557
127
+ [Xavier]: deixes en pau sisplau
128
+
129
+ 33
130
+ 00:01:55,557 --> 00:01:58,915
131
+ (AD): "Xavier, amb barba, seu en un balcó blanc."
132
+
133
+ 34
134
+ 00:01:58,915 --> 00:02:00,078
135
+ [padre]: bueno per tu ho faràs eh
136
+
137
+ 35
138
+ 00:02:00,078 --> 00:02:04,530
139
+ (AD): "Xavier, amb barba, seu en una cadira al balcó."
140
+
141
+ 36
142
+ 00:02:04,530 --> 00:02:05,299
143
+ (AD): "Imatge fosca."
144
+
145
+ 37
146
+ 00:02:05,299 --> 00:02:14,030
147
+ (AD): "Un home amb auriculars foscos i un abric de peluix de tons marrons observa atentament el seu mòbil."
148
+
149
+ 38
150
+ 00:02:14,030 --> 00:02:18,930
151
+ (AD): "Cristau, amb una jaqueta que diu 'I'm with stupid', entra."
152
+
153
+ 39
154
+ 00:02:18,930 --> 00:02:19,502
155
+ (AD): ""
156
+
157
+ 40
158
+ 00:02:19,502 --> 00:02:22,068
159
+ [Xavier]: hola maco com anem
160
+
161
+ 41
162
+ 00:02:22,068 --> 00:02:25,038
163
+ (AD): "La imatge és obscura, només visible una línia."
164
+
165
+ 42
166
+ 00:02:25,038 --> 00:02:25,795
167
+ [Xavier]: fins tot ja a l'habitació
168
+
169
+ 43
170
+ 00:02:25,795 --> 00:02:28,008
171
+ (AD): "Imatge tènue amb línia visible."
172
+
173
+ 44
174
+ 00:02:28,008 --> 00:02:34,066
175
+ [Xavier]: preparat pel treball sí anem a tope directes doncs a tope a saco
176
+
177
+ 45
178
+ 00:02:34,066 --> 00:02:34,604
179
+ (AD): ""
180
+
181
+ 46
182
+ 00:02:34,604 --> 00:02:35,247
183
+ [Xavier]: vale vale
184
+
185
+ 47
186
+ 00:02:35,247 --> 00:02:40,342
187
+ (AD): "La imatge és molt tènue, només es distingeix una línia."
188
+
189
+ 48
190
+ 00:02:40,342 --> 00:02:42,890
191
+ [Xavier]: joder sí sí bueno vale
192
+
193
+ 49
194
+ 00:02:42,890 --> 00:02:52,257
195
+ (AD): "La imatge presenta una gran obscuritat, on només es pot distingir una línia recta que trenca la foscor."
196
+
197
+ 50
198
+ 00:02:52,257 --> 00:02:53,067
199
+ [Xavier]: ja veig
200
+
201
+ 51
202
+ 00:02:53,067 --> 00:02:54,400
203
+ (AD): "Imatge molt tènue."
204
+
205
+ 52
206
+ 00:02:54,400 --> 00:03:03,870
207
+ (AD): "Un home amb un bigot prominent, vestit amb una samarreta de color vermell i sense camisa, és Cristau."
208
+
209
+ 53
210
+ 00:03:03,870 --> 00:03:03,985
211
+ (AD): ""
212
+
213
+ 54
214
+ 00:03:03,985 --> 00:03:05,485
215
+ [Xavier]: ràpidet eh que tinc mono de porro
216
+
217
+ 55
218
+ 00:03:05,485 --> 00:03:10,569
219
+ (AD): "Xavier està en una sala tènue, Cristau li ensenya alguna cosa."
220
+
221
+ 56
222
+ 00:03:10,569 --> 00:03:16,870
223
+ (AD): "Un home despullat amb una cicatriu visible al rostre, Cristau es troba al darrere."
224
+
225
+ 57
226
+ 00:03:16,870 --> 00:03:19,569
227
+ (AD): "Xavier està en una sala tènue."
228
+
229
+ 58
230
+ 00:03:19,569 --> 00:03:21,900
231
+ (AD): "Xavier i Cristau en habitació tènue."
232
+
233
+ 59
234
+ 00:03:21,900 --> 00:03:22,765
235
+ (AD): "Cristau ferit"
236
+
237
+ 60
238
+ 00:03:22,765 --> 00:03:24,741
239
+ [Xavier]: vale ves recordant
240
+
241
+ 61
242
+ 00:03:24,741 --> 00:03:26,294
243
+ (AD): "Home ferit, Cristau."
244
+
245
+ 62
246
+ 00:03:26,294 --> 00:03:27,051
247
+ [Xavier]: el més heavy
248
+
249
+ 63
250
+ 00:03:27,051 --> 00:03:29,568
251
+ (AD): "Cristau, home despullat amb sang."
252
+
253
+ 64
254
+ 00:03:29,568 --> 00:03:31,051
255
+ [Xavier]: ves recordant la part de la teva mare
256
+
257
+ 65
258
+ 00:03:31,051 --> 00:03:31,711
259
+ (AD): ""
260
+
261
+ 66
262
+ 00:03:31,711 --> 00:03:33,449
263
+ [Xavier]: pensa en la impotència del moment que estem ara i que no hi pots fer res
264
+
265
+ 67
266
+ 00:03:33,449 --> 00:03:33,599
267
+ (AD): ""
268
+
269
+ 68
270
+ 00:03:33,599 --> 00:03:33,633
271
+ (AD): ""
272
+
273
+ 69
274
+ 00:03:33,633 --> 00:03:35,542
275
+ [Xavier]: hòstia la colla
276
+
277
+ 70
278
+ 00:03:35,542 --> 00:03:36,569
279
+ (AD): "Home tatuat"
280
+
281
+ 71
282
+ 00:03:36,569 --> 00:03:39,961
283
+ (AD): "Un home despullat amb sang a l'esquena, Cristau."
284
+
285
+ 72
286
+ 00:03:39,961 --> 00:03:40,705
287
+ [Xavier]: colla
288
+
289
+ 73
290
+ 00:03:40,705 --> 00:03:43,199
291
+ (AD): "Home despullat amb sang a l'esquena."
292
+
293
+ 74
294
+ 00:03:43,199 --> 00:03:45,099
295
+ (AD): "Xavier fuma un cigarret encès."
296
+
297
+ 75
298
+ 00:03:45,099 --> 00:03:57,165
299
+ (AD): "Un home amb auriculars foscos, vestit amb un abric de peluix de colors marró i negre, observa atentament la pantalla del seu telèfon, on es veu Cristau."
300
+
videos/curtmetratge_1/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Xavier era un jove artista plàstic que vivia sol en un estudi situat als afores de la ciutat. Un dia va rebre la visita inesperada de Cristal, un antic company de classe que havia decidit mudar-se a la mateixa zona després de deixar enrere una prometedora carrera musical. Junts van recordar vells temps i van parlar dels seus projectes futurs. Però poc després, Cristal va començar a mostrar signes preocupants de desequilibri mental, arribant a amenaçar físicament a Xavier durant una discussió. Aquest incident va provocar que Xavier decidís allunyar-se definitivament de Cristal, qui va acabar ingressant en un centre psiquiàtric especialitzat. Des d'aquell tràgic esdeveniment, Xavier ha anat perdent progressivament interès per la pintura, sumint-lo en una profunda depressió que gairebé acaba amb la seva vida. No obstant això, gràcies a l'ajuda psicològica i el suport incondicional de la família i amics, Xavier aconsegueix superar aquest difícil període i tornar a pintar amb força renovada. En definitiva, aquesta història tracta sobre la importància de cuidar la salut mental i buscar ajuda quan calgui, així com sobre la capacitat humana per recuperar-se davant les adversitats.
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
+
videos/curtmetratge_1/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,300 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:02,229
3
+ (AD): La imatge és totalment negra, sense cap objecte o detall visible.
4
+
5
+ 2
6
+ 00:00:02,229 --> 00:00:20,100
7
+ (AD): Un home amb un beard i unes grans orelles de banyes, amb uns auriculars, sembla estar escoltant alguna cosa.
8
+
9
+ 3
10
+ 00:00:20,100 --> 00:00:27,530
11
+ (AD): Una imatge borrosa d'un petit objecte negre en una superfície blanca.
12
+
13
+ 4
14
+ 00:00:27,530 --> 00:00:40,299
15
+ (AD): Una persona està fumant un cigarret.
16
+
17
+ 5
18
+ 00:00:40,299 --> 00:00:41,273
19
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
20
+
21
+ 6
22
+ 00:00:41,273 --> 00:00:50,030
23
+ [Xavier]: no se no no se per que no ho se
24
+
25
+ 7
26
+ 00:00:50,030 --> 00:00:50,250
27
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
28
+
29
+ 8
30
+ 00:00:50,250 --> 00:00:55,128
31
+ [Xavier]: a veure es que sempre soc jo la que esta fent les coses no podeu ponen un poquito de suerte
32
+
33
+ 9
34
+ 00:00:55,128 --> 00:00:57,811
35
+ [padre]: sesto i manyas ja estan
36
+
37
+ 10
38
+ 00:00:57,811 --> 00:00:58,097
39
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
40
+
41
+ 11
42
+ 00:00:58,097 --> 00:01:02,618
43
+ [Xavier]: pero es que tant te cuesta tant te cuesta deixar una cocina ben dita
44
+
45
+ 12
46
+ 00:01:02,618 --> 00:01:02,755
47
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
48
+
49
+ 13
50
+ 00:01:02,755 --> 00:01:04,274
51
+ [padre]: pero ara es per aqui
52
+
53
+ 14
54
+ 00:01:04,274 --> 00:01:04,358
55
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
56
+
57
+ 15
58
+ 00:01:04,358 --> 00:01:06,974
59
+ [Xavier]: com que que vina perque m he encontrat a la panxa de la panxa
60
+
61
+ 16
62
+ 00:01:06,974 --> 00:01:12,846
63
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
64
+
65
+ 17
66
+ 00:01:12,846 --> 00:01:16,340
67
+ [Xavier]: i fa una passada que surt jo si et queda una cosa
68
+
69
+ 18
70
+ 00:01:16,340 --> 00:01:28,500
71
+ (AD): Una persona es troba a un balcó amb una taula i una tassa.
72
+
73
+ 19
74
+ 00:01:28,500 --> 00:01:32,084
75
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
76
+
77
+ 20
78
+ 00:01:32,084 --> 00:01:33,028
79
+ [padre]: que fas cristau
80
+
81
+ 21
82
+ 00:01:33,028 --> 00:01:33,518
83
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
84
+
85
+ 22
86
+ 00:01:33,518 --> 00:01:34,548
87
+ [padre]: no se petard
88
+
89
+ 23
90
+ 00:01:34,548 --> 00:01:37,906
91
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
92
+
93
+ 24
94
+ 00:01:37,906 --> 00:01:39,694
95
+ [padre]: que no ho veus que aixi no solucionem res
96
+
97
+ 25
98
+ 00:01:39,694 --> 00:01:41,534
99
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
100
+
101
+ 26
102
+ 00:01:41,534 --> 00:01:42,462
103
+ [padre]: no m escoffes
104
+
105
+ 27
106
+ 00:01:42,462 --> 00:01:45,819
107
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
108
+
109
+ 28
110
+ 00:01:45,819 --> 00:01:46,765
111
+ [padre]: no 10s res que dir
112
+
113
+ 29
114
+ 00:01:46,765 --> 00:01:53,262
115
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
116
+
117
+ 30
118
+ 00:01:53,262 --> 00:01:54,123
119
+ [padre]: i salva home
120
+
121
+ 31
122
+ 00:01:54,123 --> 00:01:54,340
123
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
124
+
125
+ 32
126
+ 00:01:54,340 --> 00:01:55,557
127
+ [Xavier]: i deixes en pau sisplau
128
+
129
+ 33
130
+ 00:01:55,557 --> 00:01:58,915
131
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
132
+
133
+ 34
134
+ 00:01:58,915 --> 00:02:00,078
135
+ [padre]: bueno per tu ho faras eh
136
+
137
+ 35
138
+ 00:02:00,078 --> 00:02:04,530
139
+ (AD): Un home amb barba i un suèter de color verd i marró es troba assegut en una cadira de balcó, amb un balcó blanc i una porta d'entrada oberta al fons.
140
+
141
+ 36
142
+ 00:02:04,530 --> 00:02:05,299
143
+ (AD): La imatge és totalment negra, sense cap objecte o detall visible.
144
+
145
+ 37
146
+ 00:02:05,299 --> 00:02:14,030
147
+ (AD): Un home amb auriculars i una jaqueta de peluix, amb un missatge en espanyol sobre una casa.
148
+
149
+ 38
150
+ 00:02:14,030 --> 00:02:18,930
151
+ (AD): Una persona amb una jaqueta que diu "I'm with stupid" entra per una porta.
152
+
153
+ 39
154
+ 00:02:18,930 --> 00:02:19,502
155
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
156
+
157
+ 40
158
+ 00:02:19,502 --> 00:02:22,068
159
+ [Xavier]: hola marco com anem
160
+
161
+ 41
162
+ 00:02:22,068 --> 00:02:25,038
163
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
164
+
165
+ 42
166
+ 00:02:25,038 --> 00:02:25,795
167
+ [Xavier]: a l habitacio
168
+
169
+ 43
170
+ 00:02:25,795 --> 00:02:28,008
171
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
172
+
173
+ 44
174
+ 00:02:28,008 --> 00:02:34,066
175
+ [Xavier]: preparat molt treball si anem a tope directes doncs a tope a saco
176
+
177
+ 45
178
+ 00:02:34,066 --> 00:02:34,604
179
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
180
+
181
+ 46
182
+ 00:02:34,604 --> 00:02:35,247
183
+ [Xavier]: vale vale
184
+
185
+ 47
186
+ 00:02:35,247 --> 00:02:40,342
187
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
188
+
189
+ 48
190
+ 00:02:40,342 --> 00:02:42,890
191
+ [Xavier]: joder si si bueno vale
192
+
193
+ 49
194
+ 00:02:42,890 --> 00:02:52,257
195
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
196
+
197
+ 50
198
+ 00:02:52,257 --> 00:02:53,067
199
+ [Xavier]: jo vaig
200
+
201
+ 51
202
+ 00:02:53,067 --> 00:02:54,400
203
+ (AD): La imatge és molt fosca i només es pot veure una línia recta.
204
+
205
+ 52
206
+ 00:02:54,400 --> 00:03:03,870
207
+ (AD): Un home sense camisa amb un bigot i una samarreta vermella.
208
+
209
+ 53
210
+ 00:03:03,870 --> 00:03:03,985
211
+ (AD): Una persona es troba en una habitació amb poca llum, on una altra persona li mostra alguna cosa en una pantalla.
212
+
213
+ 54
214
+ 00:03:03,985 --> 00:03:05,485
215
+ [Xavier]: rapid eh que tinc mono de porro
216
+
217
+ 55
218
+ 00:03:05,485 --> 00:03:10,569
219
+ (AD): Una persona es troba en una habitació amb poca llum, on una altra persona li mostra alguna cosa en una pantalla.
220
+
221
+ 56
222
+ 00:03:10,569 --> 00:03:16,870
223
+ (AD): Un home sense camisa amb una cicatriu a la cara i un altre home darrere d'ell.
224
+
225
+ 57
226
+ 00:03:16,870 --> 00:03:19,569
227
+ (AD): Una persona es troba en una habitació amb poca llum, on una foto i un telèfon mòbil són visibles en un prestatge.
228
+
229
+ 58
230
+ 00:03:19,569 --> 00:03:21,900
231
+ (AD): Dos homes es troben en una habitació amb poca llum, amb una foto en un pedestal al fons.
232
+
233
+ 59
234
+ 00:03:21,900 --> 00:03:22,765
235
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena.
236
+
237
+ 60
238
+ 00:03:22,765 --> 00:03:24,741
239
+ [Xavier]: vale mes recordant
240
+
241
+ 61
242
+ 00:03:24,741 --> 00:03:26,294
243
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena.
244
+
245
+ 62
246
+ 00:03:26,294 --> 00:03:27,051
247
+ [Xavier]: no mes heavy
248
+
249
+ 63
250
+ 00:03:27,051 --> 00:03:29,568
251
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena.
252
+
253
+ 64
254
+ 00:03:29,568 --> 00:03:31,051
255
+ [Xavier]: ves recordant la part de la teva mare
256
+
257
+ 65
258
+ 00:03:31,051 --> 00:03:31,711
259
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena.
260
+
261
+ 66
262
+ 00:03:31,711 --> 00:03:33,449
263
+ [Xavier]: pensa en la impotencia del moment
264
+
265
+ 67
266
+ 00:03:33,449 --> 00:03:33,599
267
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena.
268
+
269
+ 68
270
+ 00:03:33,599 --> 00:03:33,633
271
+ (AD): Un home amb un barret de palla i un tatuatge a l'espatlla es troba en una habitació amb poca llum, amb una foto en un marc a la paret.
272
+
273
+ 69
274
+ 00:03:33,633 --> 00:03:35,542
275
+ [Xavier]: que estem ara i que no hi pots fer res
276
+
277
+ 70
278
+ 00:03:35,542 --> 00:03:36,569
279
+ (AD): Un home amb un barret de palla i un tatuatge a l'espatlla es troba en una habitació amb poca llum, amb una foto en un marc a la paret.
280
+
281
+ 71
282
+ 00:03:36,569 --> 00:03:39,961
283
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena, en una habitació amb poca llum.
284
+
285
+ 72
286
+ 00:03:39,961 --> 00:03:40,705
287
+ [Xavier]: colla
288
+
289
+ 73
290
+ 00:03:40,705 --> 00:03:43,199
291
+ (AD): Un home sense camisa amb una marca de sang a la seva esquena, en una habitació amb poca llum.
292
+
293
+ 74
294
+ 00:03:43,199 --> 00:03:45,099
295
+ (AD): Una persona està fumant un cigarret, i la flama crema a la punta.
296
+
297
+ 75
298
+ 00:03:45,099 --> 00:03:57,165
299
+ (AD): Un home amb auriculars negres i un abric de peluix marró i negre mira el seu telèfon.
300
+
videos/curtmetratge_2/MoE/free_ad.txt ADDED
@@ -0,0 +1,520 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:09,960
3
+ (AD): La imatge és totalment negra, no hi ha res visible.
4
+
5
+ 2
6
+ 00:00:09,960 --> 00:00:11,439
7
+ (AD): A la imatge, hi ha un rellotge amb la cara blanca i les manes negres. A la part superior del rellotge, hi ha la paraula "Newgate" i a la part inferior, "Londres". A la part central del rellotge, hi ha la lletra "A" i la lletra "L" escrites en cursiva.
8
+
9
+ 3
10
+ 00:00:11,439 --> 00:00:12,839
11
+ (AD): Una figura d'Oscar d'or, amb una persona dibuixada a la part esquerra de la imatge, on apareix la persona identificada com a Alex.
12
+
13
+ 4
14
+ 00:00:12,839 --> 00:00:14,279
15
+ (AD): Alex està escrivint amb un retolador sobre un paper.
16
+
17
+ 5
18
+ 00:00:14,279 --> 00:00:15,759
19
+ (AD): La imatge és un anunci de Boil, amb una persona amb una camisa a ratlles, identificada com a Àlex Muñoz.
20
+
21
+ 6
22
+ 00:00:15,759 --> 00:00:17,239
23
+ (AD): Una agenda o un calendari amb dates assenyalades, com ara el 25 de gener, on apareix la persona identificada com a Alex.
24
+
25
+ 7
26
+ 00:00:17,239 --> 00:00:20,440
27
+ (AD): Un noi amb un suèter de ratlles i unes ulleres de pasta, assegut en una cadira, amb una estanteria plena de llibres al fons, on apareix la persona identificada com a Alex.
28
+
29
+ 8
30
+ 00:00:20,440 --> 00:00:22,719
31
+ (AD): Un noi amb un jersei de puntes de color marró i blanc, amb ulleres, i amb el text "Qui Sere" en groc sobre la seva cara.
32
+
33
+ 9
34
+ 00:00:22,719 --> 00:00:27,480
35
+ (AD): Alex, amb una camisa de ratlles marrons i blanques, amb ulleres, està assegut en una cadira davant d'un ordinador.
36
+
37
+ 10
38
+ 00:00:27,480 --> 00:00:32,093
39
+ (AD): Un noi amb un suèter gris i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons.
40
+
41
+ 11
42
+ 00:00:32,093 --> 00:00:35,570
43
+ [Alex]: àlex àlex què què el bisturí que em n'han de bisturí
44
+
45
+ 12
46
+ 00:00:35,570 --> 00:00:36,768
47
+ [Doctora]: Ah Ai...
48
+
49
+ 13
50
+ 00:00:36,768 --> 00:00:39,298
51
+ (AD): Alex, que porta guants de goma, està manipulant un llum de llum.
52
+
53
+ 14
54
+ 00:00:39,298 --> 00:00:41,981
55
+ [Alex]: el bisturí àlex perdó té té perdó
56
+
57
+ 15
58
+ 00:00:41,981 --> 00:00:43,280
59
+ [Alex]: això és el bisturí què mira que has
60
+
61
+ 16
62
+ 00:00:43,280 --> 00:00:47,880
63
+ (AD): Alex, que porta guants de goma, està manipulant un llum de llum.
64
+
65
+ 17
66
+ 00:00:47,880 --> 00:00:48,640
67
+ (AD): Una persona signa una nota amb el nom Max, on apareix la persona identificada com a Alex.
68
+
69
+ 18
70
+ 00:00:48,640 --> 00:00:53,799
71
+ (AD): Un noi amb un suèter marró i blanc i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons, on apareix la persona identificada com a Alex.
72
+
73
+ 19
74
+ 00:00:53,799 --> 00:01:11,680
75
+ (AD): Un noi amb un suèter marró i negre, Alex, es troba davant d'un ordinador en un ambient desordenat.
76
+
77
+ 20
78
+ 00:01:11,680 --> 00:01:16,000
79
+ (AD): Un noi amb un suèter gris i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons.
80
+
81
+ 21
82
+ 00:01:16,000 --> 00:01:19,239
83
+ (AD): Àlex està tocant les tecles d'un ordinador.
84
+
85
+ 22
86
+ 00:01:19,239 --> 00:01:35,120
87
+ (AD): Un noi amb una camisa blanca i unes ulleres, assegut davant d'un ordinador amb un monitor i un teclat.
88
+
89
+ 23
90
+ 00:01:35,120 --> 00:01:37,000
91
+ (AD): Una persona amb un ordinador i un dinosaures de joguina al costat.
92
+
93
+ 24
94
+ 00:01:37,000 --> 00:01:38,840
95
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres i vermelles, i un calendari blanc amb dates escrites en negre.
96
+
97
+ 25
98
+ 00:01:38,840 --> 00:01:41,280
99
+ (AD): Alex, amb ulleres i una camisa blanca, es mira a la càmera.
100
+
101
+ 26
102
+ 00:01:41,280 --> 00:01:52,239
103
+ (AD): Àlex, amb una camisa blanca, està assegut davant d'un ordinador.
104
+
105
+ 27
106
+ 00:01:52,239 --> 00:01:54,719
107
+ (AD): Alex amb unes grans ulleres i un ordinador al fons.
108
+
109
+ 28
110
+ 00:01:54,719 --> 00:01:57,359
111
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
112
+
113
+ 29
114
+ 00:01:57,359 --> 00:02:01,200
115
+ (AD): Un noi amb unes grans ulleres de vidre, vestit amb una camisa blanca, se sorprèn en mirar cap a la càmera, on apareix la persona identificada com a Alex.
116
+
117
+ 30
118
+ 00:02:01,200 --> 00:02:05,000
119
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
120
+
121
+ 31
122
+ 00:02:05,000 --> 00:02:09,960
123
+ (AD): A la paret hi ha un rellotge de la marca Newgate.
124
+
125
+ 32
126
+ 00:02:09,960 --> 00:02:12,639
127
+ (AD): Alex amb un suèter gris i unes ulleres de pasta negra.
128
+
129
+ 33
130
+ 00:02:12,639 --> 00:02:28,360
131
+ (AD): Alex, amb un suèter marró i negre, es toca el coll mentre està assegut davant d'un ordinador.
132
+
133
+ 34
134
+ 00:02:28,360 --> 00:02:38,840
135
+ (AD): Àlex està assegut al llit, mirant el seu telèfon.
136
+
137
+ 35
138
+ 00:02:38,840 --> 00:02:41,879
139
+ (AD): Un quadre de flors amb ulls pintat en un quadre.
140
+
141
+ 36
142
+ 00:02:41,879 --> 00:02:48,599
143
+ (AD): Un noi amb un suèter de ratlles marrons i blanques, amb un petit earring a l'orella, l'Alex se't gira i et mira.
144
+
145
+ 37
146
+ 00:02:48,599 --> 00:02:53,439
147
+ (AD): La imatge és totalment negra, no hi ha res visible.
148
+
149
+ 38
150
+ 00:02:53,439 --> 00:02:58,599
151
+ (AD): Una pantalla blanca s'utilitza per difuminar la llum en una habitació amb cortines.
152
+
153
+ 39
154
+ 00:02:58,599 --> 00:03:04,319
155
+ (AD): Una pinta es frega contra una paret, deixant un solc a la pintura.
156
+
157
+ 40
158
+ 00:03:04,319 --> 00:03:05,680
159
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
160
+
161
+ 41
162
+ 00:03:05,680 --> 00:03:07,840
163
+ (AD): Un noi amb unes grans ulleres de vidre, vestit amb una camisa blanca, se sorprèn en mirar cap a la càmera.
164
+
165
+ 42
166
+ 00:03:07,840 --> 00:03:10,120
167
+ (AD): La imatge és un dibuix negre sobre un fons blanc, però no es pot veure bé.
168
+
169
+ 43
170
+ 00:03:10,120 --> 00:03:11,479
171
+ (AD): Una paleta de pintura plena de pintura de molts colors.
172
+
173
+ 44
174
+ 00:03:11,479 --> 00:03:13,919
175
+ (AD): La imatge mostra Alex pintant amb un pinzell.
176
+
177
+ 45
178
+ 00:03:13,919 --> 00:03:16,400
179
+ (AD): Alex, amb un suèter marró i blanc i unes ulleres, mira cap a un costat.
180
+
181
+ 46
182
+ 00:03:16,400 --> 00:03:17,560
183
+ (AD): Alex està dibuixant amb un llapis a la paret.
184
+
185
+ 47
186
+ 00:03:17,560 --> 00:03:19,240
187
+ (AD): Una persona amb unes grans ulleres de metall, Alex.
188
+
189
+ 48
190
+ 00:03:19,240 --> 00:03:20,240
191
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
192
+
193
+ 49
194
+ 00:03:20,240 --> 00:03:23,639
195
+ (AD): La imatge mostra una persona amb una samarreta a ratlles, identificada com a Àlex.
196
+
197
+ 50
198
+ 00:03:23,639 --> 00:03:27,120
199
+ (AD): La imatge és un tros de paper amb lletres escrites en ell.
200
+
201
+ 51
202
+ 00:03:27,120 --> 00:03:29,360
203
+ (AD): Alex, amb un suèter i unes ulleres, mira cap a un costat.
204
+
205
+ 52
206
+ 00:03:29,360 --> 00:03:44,941
207
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
208
+
209
+ 53
210
+ 00:03:44,941 --> 00:03:45,985
211
+ [Alex]: Hola hola
212
+
213
+ 54
214
+ 00:00:45,985 --> 00:00:47,880
215
+ (AD): Alex, que porta guants de goma, està manipulant un llum de llum.
216
+
217
+ 55
218
+ 00:00:47,880 --> 00:00:48,640
219
+ (AD): Una persona signa una nota amb el nom Max, on apareix la persona identificada com a Alex.
220
+
221
+ 56
222
+ 00:00:48,640 --> 00:00:53,799
223
+ (AD): Un noi amb un suèter marró i blanc i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons, on apareix la persona identificada com a Alex.
224
+
225
+ 57
226
+ 00:00:53,799 --> 00:01:11,680
227
+ (AD): Alex, amb un suèter marró i negre, es troba davant d'un ordinador en un ambient desordenat.
228
+
229
+ 58
230
+ 00:01:11,680 --> 00:01:16,000
231
+ (AD): Un noi amb un suèter gris i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons.
232
+
233
+ 59
234
+ 00:01:16,000 --> 00:01:19,239
235
+ (AD): Àlex està tocant les tecles d'un ordinador.
236
+
237
+ 60
238
+ 00:01:19,239 --> 00:01:35,120
239
+ (AD): Un noi amb una camisa blanca i unes ulleres, assegut davant d'un ordinador amb un monitor i un teclat.
240
+
241
+ 61
242
+ 00:01:35,120 --> 00:01:37,000
243
+ (AD): Una persona amb un ordinador i un dinosaures de joguina al costat.
244
+
245
+ 62
246
+ 00:01:37,000 --> 00:01:38,840
247
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres i vermelles, i un calendari blanc amb dates escrites en negre.
248
+
249
+ 63
250
+ 00:01:38,840 --> 00:01:41,280
251
+ (AD): Alex, amb ulleres i una camisa blanca, es mira a la càmera.
252
+
253
+ 64
254
+ 00:01:41,280 --> 00:01:52,239
255
+ (AD): Un noi amb una camisa blanca està assegut davant d'un ordinador.
256
+
257
+ 65
258
+ 00:01:52,239 --> 00:01:54,719
259
+ (AD): Alex amb unes grans ulleres i un ordinador al fons.
260
+
261
+ 66
262
+ 00:01:54,719 --> 00:01:57,359
263
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
264
+
265
+ 67
266
+ 00:01:57,359 --> 00:02:01,200
267
+ (AD): Un noi amb unes grans ulleres de vidre, vestit amb una camisa blanca, se sorprèn en mirar cap a la càmera, on apareix la persona identificada com a Alex.
268
+
269
+ 68
270
+ 00:02:01,200 --> 00:02:05,000
271
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
272
+
273
+ 69
274
+ 00:02:05,000 --> 00:02:09,960
275
+ (AD): A la paret hi ha un rellotge de la marca Newgate.
276
+
277
+ 70
278
+ 00:02:09,960 --> 00:02:12,639
279
+ (AD): Una persona amb un suèter gris i unes ulleres de pasta negra, identificada com a Àlex Muñoz.
280
+
281
+ 71
282
+ 00:02:12,639 --> 00:02:28,360
283
+ (AD): Alex, amb un suèter marró i negre, es toca el coll mentre està assegut davant d'un ordinador.
284
+
285
+ 72
286
+ 00:02:28,360 --> 00:02:38,840
287
+ (AD): Alex està assegut al llit, mirant el seu telèfon.
288
+
289
+ 73
290
+ 00:02:38,840 --> 00:02:41,879
291
+ (AD): Un quadre de flors amb ulls pintat en un quadre.
292
+
293
+ 74
294
+ 00:02:41,879 --> 00:02:48,599
295
+ (AD): Un noi amb un suèter de ratlles marrons i blanques, amb un petit earring a l'orella, l'Alex se't gira i et mira.
296
+
297
+ 75
298
+ 00:02:48,599 --> 00:02:53,439
299
+ (AD): La imatge és totalment negra, no hi ha res visible.
300
+
301
+ 76
302
+ 00:02:53,439 --> 00:02:58,599
303
+ (AD): Una pantalla blanca s'utilitza per difuminar la llum en una habitació amb cortines.
304
+
305
+ 77
306
+ 00:02:58,599 --> 00:03:04,319
307
+ (AD): Una pinta es frega contra una paret, deixant un solc a la pintura.
308
+
309
+ 78
310
+ 00:03:04,319 --> 00:03:05,680
311
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
312
+
313
+ 79
314
+ 00:03:05,680 --> 00:03:07,840
315
+ (AD): Un noi amb unes grans ulleres de vidre, vestit amb una camisa blanca, se sorprèn en mirar cap a la càmera.
316
+
317
+ 80
318
+ 00:03:07,840 --> 00:03:10,120
319
+ (AD): La imatge és un dibuix negre sobre un fons blanc, però no es pot veure bé.
320
+
321
+ 81
322
+ 00:03:10,120 --> 00:03:11,479
323
+ (AD): Una paleta de pintura plena de pintura de molts colors.
324
+
325
+ 82
326
+ 00:03:11,479 --> 00:03:13,919
327
+ (AD): La imatge mostra Alex pintant amb un pinzell.
328
+
329
+ 83
330
+ 00:03:13,919 --> 00:03:16,400
331
+ (AD): Alex, amb un suèter marró i blanc i unes ulleres, mira cap a un costat.
332
+
333
+ 84
334
+ 00:03:16,400 --> 00:03:17,560
335
+ (AD): Alex està dibuixant amb un llapis a la paret.
336
+
337
+ 85
338
+ 00:03:17,560 --> 00:03:19,240
339
+ (AD): Una persona amb unes grans ulleres de metall, Alex.
340
+
341
+ 86
342
+ 00:03:19,240 --> 00:03:20,240
343
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
344
+
345
+ 87
346
+ 00:03:20,240 --> 00:03:23,639
347
+ (AD): La imatge mostra Alex amb una samarreta a ratlles.
348
+
349
+ 88
350
+ 00:03:23,639 --> 00:03:27,120
351
+ (AD): La imatge és un tros de paper amb lletres escrites en ell.
352
+
353
+ 89
354
+ 00:03:27,120 --> 00:03:29,360
355
+ (AD): Una persona amb un suèter i unes ulleres mira cap a un costat.
356
+
357
+ 90
358
+ 00:03:29,360 --> 00:03:47,943
359
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
360
+
361
+ 91
362
+ 00:03:47,943 --> 00:03:49,461
363
+ [Alex]: no és que estic acabant el treball
364
+
365
+ 92
366
+ 00:03:49,461 --> 00:03:52,533
367
+ (AD): Alex Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
368
+
369
+ 93
370
+ 00:03:52,533 --> 00:03:53,866
371
+ [Alex]: sí sí sí encara sí
372
+
373
+ 94
374
+ 00:03:53,866 --> 00:03:55,876
375
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
376
+
377
+ 95
378
+ 00:03:55,876 --> 00:03:57,461
379
+ [Alex]: ja ja ho sé però és que no sé què posar
380
+
381
+ 96
382
+ 00:03:57,461 --> 00:03:59,991
383
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
384
+
385
+ 97
386
+ 00:03:59,991 --> 00:04:01,461
387
+ [Alex]: ja bueno però és que no tinc ni idea
388
+
389
+ 98
390
+ 00:04:01,461 --> 00:04:06,693
391
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
392
+
393
+ 99
394
+ 00:04:06,693 --> 00:04:09,408
395
+ [Alex]: vale adéu fins demà
396
+
397
+ 100
398
+ 00:04:09,408 --> 00:04:11,941
399
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
400
+
401
+ 101
402
+ 00:04:11,941 --> 00:04:12,852
403
+ [Alex]: adéu
404
+
405
+ 102
406
+ 00:04:12,852 --> 00:04:21,800
407
+ (AD): Alex està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
408
+
409
+ 103
410
+ 00:04:21,800 --> 00:04:23,079
411
+ (AD): Alex, que porta una jaqueta de cuir marró, camina per un passadís.
412
+
413
+ 104
414
+ 00:04:23,079 --> 00:04:23,879
415
+ (AD): Alex està tocant un ratolí sobre una superfície de fusta.
416
+
417
+ 105
418
+ 00:04:23,879 --> 00:04:57,384
419
+ (AD): La imatge és totalment negra, no hi ha res visible.
420
+
421
+ 106
422
+ 00:04:57,384 --> 00:05:00,100
423
+ [Doctora]: i
424
+
425
+ 107
426
+ 00:05:00,100 --> 00:05:01,680
427
+ (AD): Una persona amb una camisa blanca es troba en una habitació fosca, identificada com a Alex.
428
+
429
+ 108
430
+ 00:05:01,680 --> 00:05:02,800
431
+ (AD): La imatge mostra una part d'un violí amb les cordes i el mànec, tot en una fosca sala de concerts, on apareix la persona identificada com a Alex.
432
+
433
+ 109
434
+ 00:05:02,800 --> 00:05:04,160
435
+ (AD): Un home toca el violí amb una camisa blanca.
436
+
437
+ 110
438
+ 00:05:04,160 --> 00:05:05,560
439
+ (AD): Un home toca el violí amb les seves mans.
440
+
441
+ 111
442
+ 00:05:05,560 --> 00:05:06,959
443
+ (AD): La imatge mostra una part del violí, concretament la part on es toquen les cordes, on apareix la persona identificada com a Alex.
444
+
445
+ 112
446
+ 00:05:06,959 --> 00:05:08,040
447
+ (AD): Un home toca el violí amb un arc, mentre porta una camisa blanca.
448
+
449
+ 113
450
+ 00:05:08,040 --> 00:05:09,319
451
+ (AD): Angel toca el violí amb la mà dreta.
452
+
453
+ 114
454
+ 00:05:09,319 --> 00:05:10,360
455
+ (AD): La imatge mostra Alex tocant el violí, amb el focus en les seves cordes.
456
+
457
+ 115
458
+ 00:05:10,360 --> 00:05:11,759
459
+ (AD): Un home toca el violí amb una camisa blanca.
460
+
461
+ 116
462
+ 00:05:11,759 --> 00:05:13,399
463
+ (AD): La imatge mostra Alex tocant el violí amb les seves mans.
464
+
465
+ 117
466
+ 00:05:13,399 --> 00:05:14,480
467
+ (AD): La imatge mostra una part del violí, concretament la part superior de les cordes i el pont, on apareix la persona identificada com a Alex.
468
+
469
+ 118
470
+ 00:05:14,480 --> 00:05:19,519
471
+ (AD): Una persona amb una camisa blanca es troba en una habitació fosca amb una llum brillant al sostre, on apareix la persona identificada com a Alex.
472
+
473
+ 119
474
+ 00:05:19,519 --> 00:05:34,000
475
+ (AD): Un home amb un piercing a l'orella i una camisa blanca, identificat com a Alex.
476
+
477
+ 120
478
+ 00:05:34,000 --> 00:05:38,290
479
+ (AD): La imatge és totalment negra, no hi ha res visible.
480
+
481
+ 121
482
+ 00:05:38,290 --> 00:05:39,353
483
+ [Doctora]: fins demà
484
+
485
+ 122
486
+ 00:05:39,353 --> 00:05:39,538
487
+ (AD): La imatge és una paraula en francès, "Qui s'estere", escrita en estil de lletres de neó, on apareix la persona identificada com a Alex.
488
+
489
+ 123
490
+ 00:05:39,538 --> 00:05:41,699
491
+ [Doctora]: mira
492
+
493
+ 124
494
+ 00:05:41,699 --> 00:05:41,985
495
+ (AD): La imatge és un títol amb els noms "Alex" i "Alex" en lletres grogues.
496
+
497
+ 125
498
+ 00:05:41,985 --> 00:05:43,117
499
+ [Doctora]: i
500
+
501
+ 126
502
+ 00:05:43,117 --> 00:05:43,706
503
+ (AD): La imatge és un títol amb els noms "Alex" i "Alex" en lletres grogues.
504
+
505
+ 127
506
+ 00:05:43,706 --> 00:05:52,262
507
+ [Doctora]: fins demà
508
+
509
+ 128
510
+ 00:05:52,262 --> 00:05:52,668
511
+ (AD): La imatge és totalment negra, no hi ha res visible.
512
+
513
+ 129
514
+ 00:05:52,668 --> 00:05:53,545
515
+ [Doctora]: i
516
+
517
+ 130
518
+ 00:05:53,545 --> 00:05:58,199
519
+ (AD): La imatge és totalment negra, no hi ha res visible.
520
+
videos/curtmetratge_2/MoE/une_ad.srt ADDED
@@ -0,0 +1,520 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:09,960
3
+ (AD): "La pantalla es presenta completament fosca, sense cap element o detall que pugui ser percebut o distingit visualment."
4
+
5
+ 2
6
+ 00:00:09,960 --> 00:00:11,439
7
+ (AD): "Rellotge Newgate Londres."
8
+
9
+ 3
10
+ 00:00:11,439 --> 00:00:12,839
11
+ (AD): "Oscar d'or Alex."
12
+
13
+ 4
14
+ 00:00:12,839 --> 00:00:14,279
15
+ (AD): "Alex escriu."
16
+
17
+ 5
18
+ 00:00:14,279 --> 00:00:15,759
19
+ (AD): "Anunci de Boil."
20
+
21
+ 6
22
+ 00:00:15,759 --> 00:00:17,239
23
+ (AD): "Calendari amb dates."
24
+
25
+ 7
26
+ 00:00:17,239 --> 00:00:20,440
27
+ (AD): "Jove amb suèter ratllat i ulleres."
28
+
29
+ 8
30
+ 00:00:20,440 --> 00:00:22,719
31
+ (AD): "Jove amb jersei marró i ulleres."
32
+
33
+ 9
34
+ 00:00:22,719 --> 00:00:27,480
35
+ (AD): "Alex, amb ulleres i camisa ratllada, escriu davant d'un ordinador."
36
+
37
+ 10
38
+ 00:00:27,480 --> 00:00:32,093
39
+ (AD): "Un jove amb ulleres i suèter gris, assegut, envoltat de llibres."
40
+
41
+ 11
42
+ 00:00:32,093 --> 00:00:35,570
43
+ [Alex]: àlex àlex què què el bisturí que em n'han de bisturí
44
+
45
+ 12
46
+ 00:00:35,570 --> 00:00:36,768
47
+ [Doctora]: Ah Ai...
48
+
49
+ 13
50
+ 00:00:36,768 --> 00:00:39,298
51
+ (AD): "Alex, amb guants, ajusta llum."
52
+
53
+ 14
54
+ 00:00:39,298 --> 00:00:41,981
55
+ [Alex]: el bisturí àlex perdó té té perdó
56
+
57
+ 15
58
+ 00:00:41,981 --> 00:00:43,280
59
+ [Alex]: això és el bisturí què mira que has
60
+
61
+ 16
62
+ 00:00:43,280 --> 00:00:47,880
63
+ (AD): "Alex, amb guants, ajusta un llum brillant."
64
+
65
+ 17
66
+ 00:00:47,880 --> 00:00:48,640
67
+ (AD): "Signatura Max"
68
+
69
+ 18
70
+ 00:00:48,640 --> 00:00:53,799
71
+ (AD): "Un jove amb suèter marró i ulleres, envoltat de llibres."
72
+
73
+ 19
74
+ 00:00:53,799 --> 00:01:11,680
75
+ (AD): "Alex, un jove amb un suèter de colors marró i negre, se situa davant d'un ordinador en un espai desorganitzat, on els objectes semblen dispersos, reflectint un ambient caòtic i creatiu."
76
+
77
+ 20
78
+ 00:01:11,680 --> 00:01:16,000
79
+ (AD): "Un jove amb ulleres i suèter gris, assegut, envoltat de llibres."
80
+
81
+ 21
82
+ 00:01:16,000 --> 00:01:19,239
83
+ (AD): "Àlex escriu en un ordinador portàtil."
84
+
85
+ 22
86
+ 00:01:19,239 --> 00:01:35,120
87
+ (AD): "Un jove amb una camisa de color blanc i ulleres, se situa davant d'un ordinador, amb un monitor i un teclat, concentrat en la seva tasca, reflectint dedicació i interès."
88
+
89
+ 23
90
+ 00:01:35,120 --> 00:01:37,000
91
+ (AD): "Individu amb PC i dinosaure."
92
+
93
+ 24
94
+ 00:01:37,000 --> 00:01:38,840
95
+ (AD): "Rellotge blanc amb calendari."
96
+
97
+ 25
98
+ 00:01:38,840 --> 00:01:41,280
99
+ (AD): "Alex, amb ulleres, mira."
100
+
101
+ 26
102
+ 00:01:41,280 --> 00:01:52,239
103
+ (AD): "Àlex, vestit amb una camisa de color blanc, es troba assegut davant d'un ordinador, concentrat en la seva feina, mostrant dedicació."
104
+
105
+ 27
106
+ 00:01:52,239 --> 00:01:54,719
107
+ (AD): "Alex, ulleres grans, ordinador."
108
+
109
+ 28
110
+ 00:01:54,719 --> 00:01:57,359
111
+ (AD): "Rellotge de paret amb maneces negres."
112
+
113
+ 29
114
+ 00:01:57,359 --> 00:02:01,200
115
+ (AD): "Un jove amb ulleres grans mira sorprès a càmera."
116
+
117
+ 30
118
+ 00:02:01,200 --> 00:02:05,000
119
+ (AD): "Rellotge de paret amb fons blanc i maneces negres."
120
+
121
+ 31
122
+ 00:02:05,000 --> 00:02:09,960
123
+ (AD): "A la paret, un rellotge de la marca Newgate destaca."
124
+
125
+ 32
126
+ 00:02:09,960 --> 00:02:12,639
127
+ (AD): "Alex, suèter gris i ulleres."
128
+
129
+ 33
130
+ 00:02:12,639 --> 00:02:28,360
131
+ (AD): "Alex, vestit amb un suèter de tonalitats marrons i negres, es troba assegut davant d'un ordinador, mentre es toca el coll, reflectint una actitud pensativa i concentrada."
132
+
133
+ 34
134
+ 00:02:28,360 --> 00:02:38,840
135
+ (AD): "Àlex es troba còmodament assegut al llit, amb la mirada fixada en la pantalla del seu telèfon, immers en la seva activitat."
136
+
137
+ 35
138
+ 00:02:38,840 --> 00:02:41,879
139
+ (AD): "Un quadre floral amb ulls pintat."
140
+
141
+ 36
142
+ 00:02:41,879 --> 00:02:48,599
143
+ (AD): "Àngel Muñoz, amb un suèter ratllat marró i blanc, et mira amb atenció."
144
+
145
+ 37
146
+ 00:02:48,599 --> 00:02:53,439
147
+ (AD): "La pantalla es presenta completament fosca, sense cap detall visible."
148
+
149
+ 38
150
+ 00:02:53,439 --> 00:02:58,599
151
+ (AD): "Una pantalla clara suavitza la il·luminació d'una habitació tancada."
152
+
153
+ 39
154
+ 00:02:58,599 --> 00:03:04,319
155
+ (AD): "Una pinta es raspa contra la paret, creant un solc visible."
156
+
157
+ 40
158
+ 00:03:04,319 --> 00:03:05,680
159
+ (AD): "Espàtula negra remenant pintura."
160
+
161
+ 41
162
+ 00:03:05,680 --> 00:03:07,840
163
+ (AD): "Jove amb ulleres sorprenent-se."
164
+
165
+ 42
166
+ 00:03:07,840 --> 00:03:10,120
167
+ (AD): "Dibuix fosc sobre fons clar."
168
+
169
+ 43
170
+ 00:03:10,120 --> 00:03:11,479
171
+ (AD): "Paleta multicolor plena."
172
+
173
+ 44
174
+ 00:03:11,479 --> 00:03:13,919
175
+ (AD): "Alex pinta amb un pinzell."
176
+
177
+ 45
178
+ 00:03:13,919 --> 00:03:16,400
179
+ (AD): "Alex, amb suèter ratllat, observa."
180
+
181
+ 46
182
+ 00:03:16,400 --> 00:03:17,560
183
+ (AD): "Dibuixant paret"
184
+
185
+ 47
186
+ 00:03:17,560 --> 00:03:19,240
187
+ (AD): "Alex, amb ulleres grans."
188
+
189
+ 48
190
+ 00:03:19,240 --> 00:03:20,240
191
+ (AD): "Espàtula remenant."
192
+
193
+ 49
194
+ 00:03:20,240 --> 00:03:23,639
195
+ (AD): "La imatge presenta Àlex amb samarreta ratllada."
196
+
197
+ 50
198
+ 00:03:23,639 --> 00:03:27,120
199
+ (AD): "Un paper conté text escrit a mà."
200
+
201
+ 51
202
+ 00:03:27,120 --> 00:03:29,360
203
+ (AD): "Alex observa amb atenció."
204
+
205
+ 52
206
+ 00:03:29,360 --> 00:03:44,941
207
+ (AD): "Alex es troba còmodament assegut a la seva habitació, amb la llum del llum il·luminant el seu rostre, creant un ambient tranquil i reflexiu que convida a la concentració."
208
+
209
+ 53
210
+ 00:03:44,941 --> 00:03:45,985
211
+ [Alex]: Hola hola
212
+
213
+ 54
214
+ 00:00:45,985 --> 00:00:47,880
215
+ (AD): "Alex ajusta un llum."
216
+
217
+ 55
218
+ 00:00:47,880 --> 00:00:48,640
219
+ (AD): "Signatura Max"
220
+
221
+ 56
222
+ 00:00:48,640 --> 00:00:53,799
223
+ (AD): "Un jove amb suèter marró i ulleres, envoltat de llibres."
224
+
225
+ 57
226
+ 00:00:53,799 --> 00:01:11,680
227
+ (AD): "Alex, vestit amb un suèter de tons marrons i negres, se situa davant d'un ordinador en un espai desorganitzat, on els objectes semblen dispersos, reflectint un ambient creatiu i caòtic que l'envolta."
228
+
229
+ 58
230
+ 00:01:11,680 --> 00:01:16,000
231
+ (AD): "Un jove amb ulleres i suèter gris, assegut, envoltat de llibres."
232
+
233
+ 59
234
+ 00:01:16,000 --> 00:01:19,239
235
+ (AD): "Àlex escriu en un ordinador portàtil."
236
+
237
+ 60
238
+ 00:01:19,239 --> 00:01:35,120
239
+ (AD): "Un jove amb una camisa de color blanc i ulleres, se situa davant d'un ordinador, amb un monitor i un teclat, mostrant concentració mentre treballa en la seva tasca amb dedicació."
240
+
241
+ 61
242
+ 00:01:35,120 --> 00:01:37,000
243
+ (AD): "Individu amb PC i joguina."
244
+
245
+ 62
246
+ 00:01:37,000 --> 00:01:38,840
247
+ (AD): "Rellotge blanc amb calendari."
248
+
249
+ 63
250
+ 00:01:38,840 --> 00:01:41,280
251
+ (AD): "Alex, amb ulleres, mira."
252
+
253
+ 64
254
+ 00:01:41,280 --> 00:01:52,239
255
+ (AD): "Un jove amb una camisa de color blanc es troba assegut davant d'un ordinador, concentrat en la seva feina, mostrant dedicació i interès."
256
+
257
+ 65
258
+ 00:01:52,239 --> 00:01:54,719
259
+ (AD): "Alex, ulleres grans, ordinador present."
260
+
261
+ 66
262
+ 00:01:54,719 --> 00:01:57,359
263
+ (AD): "Rellotge de paret amb maneces negres."
264
+
265
+ 67
266
+ 00:01:57,359 --> 00:02:01,200
267
+ (AD): "Un jove amb ulleres grans mira sorprès a càmera."
268
+
269
+ 68
270
+ 00:02:01,200 --> 00:02:05,000
271
+ (AD): "Rellotge de paret amb fons blanc i maneces negres."
272
+
273
+ 69
274
+ 00:02:05,000 --> 00:02:09,960
275
+ (AD): "Un rellotge de la marca Newgate penja a la paret."
276
+
277
+ 70
278
+ 00:02:09,960 --> 00:02:12,639
279
+ (AD): "Àlex Muñoz, amb suèter gris."
280
+
281
+ 71
282
+ 00:02:12,639 --> 00:02:28,360
283
+ (AD): "Alex, vestit amb un suèter de tons marrons i negres, es troba assegut davant d'un ordinador, tocant-se el coll, reflectint una actitud pensativa i concentrada en la seva feina."
284
+
285
+ 72
286
+ 00:02:28,360 --> 00:02:38,840
287
+ (AD): "Àlex es troba còmodament assegut al llit, amb la mirada fixada en la pantalla del seu telèfon, immers en la seva activitat."
288
+
289
+ 73
290
+ 00:02:38,840 --> 00:02:41,879
291
+ (AD): "Un quadre floral amb ulls pintat."
292
+
293
+ 74
294
+ 00:02:41,879 --> 00:02:48,599
295
+ (AD): "Alex, amb un suèter ratllat marró i blanc, et mira amb atenció."
296
+
297
+ 75
298
+ 00:02:48,599 --> 00:02:53,439
299
+ (AD): "La pantalla es presenta completament fosca, sense cap imatge visible."
300
+
301
+ 76
302
+ 00:02:53,439 --> 00:02:58,599
303
+ (AD): "Una pantalla clara suavitza la il·luminació d'una habitació tancada."
304
+
305
+ 77
306
+ 00:02:58,599 --> 00:03:04,319
307
+ (AD): "Una pinta raspa la paret, creant un solc a la pintura."
308
+
309
+ 78
310
+ 00:03:04,319 --> 00:03:05,680
311
+ (AD): "Espàtula negra remenant pintura."
312
+
313
+ 79
314
+ 00:03:05,680 --> 00:03:07,840
315
+ (AD): "Jove amb ulleres sorprenent-se."
316
+
317
+ 80
318
+ 00:03:07,840 --> 00:03:10,120
319
+ (AD): "La imatge és fosca i indistinta."
320
+
321
+ 81
322
+ 00:03:10,120 --> 00:03:11,479
323
+ (AD): "Paleta vibrant multicolor."
324
+
325
+ 82
326
+ 00:03:11,479 --> 00:03:13,919
327
+ (AD): "Alex crea art amb pinzell."
328
+
329
+ 83
330
+ 00:03:13,919 --> 00:03:16,400
331
+ (AD): "Alex, amb suèter ratllat, observa."
332
+
333
+ 84
334
+ 00:03:16,400 --> 00:03:17,560
335
+ (AD): "Dibuixant paret"
336
+
337
+ 85
338
+ 00:03:17,560 --> 00:03:19,240
339
+ (AD): "Alex, amb ulleres grans."
340
+
341
+ 86
342
+ 00:03:19,240 --> 00:03:20,240
343
+ (AD): "Espàtula multicolor."
344
+
345
+ 87
346
+ 00:03:20,240 --> 00:03:23,639
347
+ (AD): "Alex porta una samarreta amb ratlles."
348
+
349
+ 88
350
+ 00:03:23,639 --> 00:03:27,120
351
+ (AD): "Un paper conté text manuscrit a la superfície."
352
+
353
+ 89
354
+ 00:03:27,120 --> 00:03:29,360
355
+ (AD): "Jove amb suèter observa lateralment."
356
+
357
+ 90
358
+ 00:03:29,360 --> 00:03:47,943
359
+ (AD): "Alex es troba còmodament assegut a la seva habitació, on la llum del llum il·lumina el seu rostre, creant un ambient càlid i tranquil que convida a la reflexió i la concentració en les seves activitats."
360
+
361
+ 91
362
+ 00:03:47,943 --> 00:03:49,461
363
+ [Alex]: no és que estic acabant el treball
364
+
365
+ 92
366
+ 00:03:49,461 --> 00:03:52,533
367
+ (AD): "Àngel Muñoz se seu a l'habitació."
368
+
369
+ 93
370
+ 00:03:52,533 --> 00:03:53,866
371
+ [Alex]: sí sí sí encara sí
372
+
373
+ 94
374
+ 00:03:53,866 --> 00:03:55,876
375
+ (AD): "Alex, il·luminat, reflexiona."
376
+
377
+ 95
378
+ 00:03:55,876 --> 00:03:57,461
379
+ [Alex]: ja ja ho sé però és que no sé què posar
380
+
381
+ 96
382
+ 00:03:57,461 --> 00:03:59,991
383
+ (AD): "Alex, il·luminat, reflexiona tranquil·lament."
384
+
385
+ 97
386
+ 00:03:59,991 --> 00:04:01,461
387
+ [Alex]: ja bueno però és que no tinc ni idea
388
+
389
+ 98
390
+ 00:04:01,461 --> 00:04:06,693
391
+ (AD): "Alex es troba assegut a la seva habitació, il·luminat."
392
+
393
+ 99
394
+ 00:04:06,693 --> 00:04:09,408
395
+ [Alex]: vale adéu fins demà
396
+
397
+ 100
398
+ 00:04:09,408 --> 00:04:11,941
399
+ (AD): "Alex, il·luminat, reflexiona a casa."
400
+
401
+ 101
402
+ 00:04:11,941 --> 00:04:12,852
403
+ [Alex]: adéu
404
+
405
+ 102
406
+ 00:04:12,852 --> 00:04:21,800
407
+ (AD): "Alex es troba còmodament assegut a la seva habitació, amb la llum del llum il·luminant el seu rostre."
408
+
409
+ 103
410
+ 00:04:21,800 --> 00:04:23,079
411
+ (AD): "Alex avança pel passadís."
412
+
413
+ 104
414
+ 00:04:23,079 --> 00:04:23,879
415
+ (AD): "Alex interactua."
416
+
417
+ 105
418
+ 00:04:23,879 --> 00:04:57,384
419
+ (AD): "La pantalla es presenta en un estat de total obscuritat, sense cap element o figura que pugui ser percebut. No hi ha cap detall que pugui ser distingit, creant una sensació de buit visual. Aquesta imatge, completament negra, provoca una absència total d'informació visual, deixant l'espectador en un estat d'incertesa i misteri, sense cap referència a la realitat que pugui ser identificada."
420
+
421
+ 106
422
+ 00:04:57,384 --> 00:05:00,100
423
+ [Doctora]: i
424
+
425
+ 107
426
+ 00:05:00,100 --> 00:05:01,680
427
+ (AD): "Alex, habitació fosca."
428
+
429
+ 108
430
+ 00:05:01,680 --> 00:05:02,800
431
+ (AD): "Violí fosc."
432
+
433
+ 109
434
+ 00:05:02,800 --> 00:05:04,160
435
+ (AD): "Home amb violí."
436
+
437
+ 110
438
+ 00:05:04,160 --> 00:05:05,560
439
+ (AD): "Home interpreta violí."
440
+
441
+ 111
442
+ 00:05:05,560 --> 00:05:06,959
443
+ (AD): "Alex toca violí."
444
+
445
+ 112
446
+ 00:05:06,959 --> 00:05:08,040
447
+ (AD): "Home violinista."
448
+
449
+ 113
450
+ 00:05:08,040 --> 00:05:09,319
451
+ (AD): "Alextoca violí."
452
+
453
+ 114
454
+ 00:05:09,319 --> 00:05:10,360
455
+ (AD): "Alex"
456
+
457
+ 115
458
+ 00:05:10,360 --> 00:05:11,759
459
+ (AD): "Home amb violí."
460
+
461
+ 116
462
+ 00:05:11,759 --> 00:05:13,399
463
+ (AD): "Alex interpreta violí."
464
+
465
+ 117
466
+ 00:05:13,399 --> 00:05:14,480
467
+ (AD): "Violí Angel"
468
+
469
+ 118
470
+ 00:05:14,480 --> 00:05:19,519
471
+ (AD): "Alex, amb camisa blanca, està en una habitació fosca."
472
+
473
+ 119
474
+ 00:05:19,519 --> 00:05:34,000
475
+ (AD): "Un individu amb un piercing a l'orella, vestit amb una camisa blanca, és reconegut com Àngel Muñoz, destacant en un ambient que reflecteix la seva personalitat única."
476
+
477
+ 120
478
+ 00:05:34,000 --> 00:05:38,290
479
+ (AD): "La pantalla es troba completament negra, sense imatge visible."
480
+
481
+ 121
482
+ 00:05:38,290 --> 00:05:39,353
483
+ [Doctora]: fins demà
484
+
485
+ 122
486
+ 00:05:39,353 --> 00:05:39,538
487
+ (AD): ""
488
+
489
+ 123
490
+ 00:05:39,538 --> 00:05:41,699
491
+ [Doctora]: mira
492
+
493
+ 124
494
+ 00:05:41,699 --> 00:05:41,985
495
+ (AD): ""
496
+
497
+ 125
498
+ 00:05:41,985 --> 00:05:43,117
499
+ [Doctora]: i
500
+
501
+ 126
502
+ 00:05:43,117 --> 00:05:43,706
503
+ (AD): ""
504
+
505
+ 127
506
+ 00:05:43,706 --> 00:05:52,262
507
+ [Doctora]: fins demà
508
+
509
+ 128
510
+ 00:05:52,262 --> 00:05:52,668
511
+ (AD): ""
512
+
513
+ 129
514
+ 00:05:52,668 --> 00:05:53,545
515
+ [Doctora]: i
516
+
517
+ 130
518
+ 00:05:53,545 --> 00:05:58,199
519
+ (AD): "La pantalla es presenta en un estat de foscor total."
520
+
videos/curtmetratge_2/Salamandra/free_ad.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ Hi havia una vegada dos amics anomenats Àlex i Àngel Muñoz, que eren estudiants de medicina. Un dia, van decidir fer un projecte junts per demostrar les seves habilitats quirúrgiques utilitzant un bisturí. Van començar a practicar en diferents objectes, com ara un rellotge, una figureta d'Oscar, un llibre, etc., per millorar les seves tècniques. Després d'algunes proves, van arribar a la conclusió que necessitaven més pràctica abans de poder operar a algú real. Així doncs, van continuar practicant en diversos objectes, com ara un anunci de Boil, una agenda, un nen amb un suèter de ratlles, una persona amb un jersei de puntes, un altre estudiant amb un suèter gris, un dinosaure de joguina, un rellotge de paret, un ordinador, etc. Durant aquest temps, també van aprendre a utilitzar altres instruments mèdics, com ara uns guants de goma, notes, un ordinador, un dinouaire de joguina, un rellotge de paret, etc. Finalment, després de moltes hores de pràctica, Àlex i Àngel Muñoz estaven preparats per realitzar la seva primera operació real. Però quan van anar a buscar el pacient, es van trobar amb un problema inesperat: el pacient era ells mateixos! Per sort, van aconseguir superar aquest obstacle i van acabar realitzant una cirurgia exitosa en si mateixos. Des d'aquell moment, Àlex
videos/curtmetratge_2/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,376 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:09,960
3
+ (AD): La imatge és totalment negra, no hi ha res visible.
4
+
5
+ 2
6
+ 00:00:09,960 --> 00:00:11,439
7
+ (AD): A la imatge, hi ha un rellotge amb la cara blanca i les manes negres. A la part superior del rellotge, hi ha la paraula "Newgate" i a la part inferior, "Londres". A la part central del rellotge, hi ha la lletra "A" i la lletra "L" escrites en cursiva.
8
+
9
+ 3
10
+ 00:00:11,439 --> 00:00:12,839
11
+ (AD): Una figura d'Oscar d'or, amb una persona dibuixada a la part esquerra de la imatge.
12
+
13
+ 4
14
+ 00:00:12,839 --> 00:00:14,279
15
+ (AD): Una persona està escrivint amb un retolador sobre un paper.
16
+
17
+ 5
18
+ 00:00:14,279 --> 00:00:15,759
19
+ (AD): La imatge és un anunci de Boil, amb una persona amb una camisa a ratlles.
20
+
21
+ 6
22
+ 00:00:15,759 --> 00:00:17,239
23
+ (AD): Una agenda o un calendari amb dates assenyalades, com ara el 25 de gener.
24
+
25
+ 7
26
+ 00:00:17,239 --> 00:00:20,440
27
+ (AD): Un noi amb un suèter de ratlles i unes ulleres de pasta, assegut en una cadira, amb una estanteria plena de llibres al fons.
28
+
29
+ 8
30
+ 00:00:20,440 --> 00:00:22,719
31
+ (AD): Una persona amb un jersei de puntes de color marró i blanc, amb ulleres, i amb el text "Qui Sere" en groc sobre la seva cara.
32
+
33
+ 9
34
+ 00:00:22,719 --> 00:00:27,480
35
+ (AD): Un noi amb una camisa de ratlles marrons i blanques, amb ulleres, està assegut en una cadira davant d'un ordinador.
36
+
37
+ 10
38
+ 00:00:27,480 --> 00:00:32,093
39
+ (AD): Un noi amb un suèter gris i unes glasses, assegut en una cadira, amb una estanteria plena de llibres al fons.
40
+
41
+ 11
42
+ 00:00:32,093 --> 00:00:35,570
43
+ [Alex]: alex alex que que ha vist curi que em n han de curir
44
+
45
+ 12
46
+ 00:00:35,570 --> 00:00:36,768
47
+ [Doctora]: ah
48
+
49
+ 13
50
+ 00:00:36,768 --> 00:00:39,298
51
+ (AD): Una persona que porta guants de goma està manipulant un llum de llum.
52
+
53
+ 14
54
+ 00:00:39,298 --> 00:00:41,981
55
+ [Alex]: el bisturi alex perdo te te te perdo
56
+
57
+ 15
58
+ 00:00:41,981 --> 00:00:43,280
59
+ [Alex]: aixo es el bisturi que
60
+
61
+ 16
62
+ 00:00:43,280 --> 00:00:47,880
63
+ (AD): Una persona que porta guants de goma està manipulant un llum de llum.
64
+
65
+ 17
66
+ 00:00:47,880 --> 00:00:48,640
67
+ (AD): Una persona signa una nota amb el nom Max.
68
+
69
+ 18
70
+ 00:00:48,640 --> 00:00:53,799
71
+ (AD): Un noi amb un suèter marró i blanc i unes ulleres, assegut en una cadira, amb una estanteria plena de llibres al fons.
72
+
73
+ 19
74
+ 00:00:53,799 --> 00:01:11,680
75
+ (AD): Un noi amb un suèter marró i negre es troba davant d'un ordinador en un ambient desordenat.
76
+
77
+ 20
78
+ 00:01:11,680 --> 00:01:16,000
79
+ (AD): Una persona amb un suèter i unes glasses, asseguda en una cadira.
80
+
81
+ 21
82
+ 00:01:16,000 --> 00:01:19,239
83
+ (AD): Una persona està tocant les tecles d'un ordinador.
84
+
85
+ 22
86
+ 00:01:19,239 --> 00:01:35,120
87
+ (AD): Una persona amb una camisa blanca i unes ulleres, asseguda davant d'un ordinador amb un monitor i un teclat.
88
+
89
+ 23
90
+ 00:01:35,120 --> 00:01:37,000
91
+ (AD): Una persona amb un ordinador i un dinosuaure de joguina al costat.
92
+
93
+ 24
94
+ 00:01:37,000 --> 00:01:38,840
95
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres i vermelles, i un calendari blanc amb dates escrites en negre.
96
+
97
+ 25
98
+ 00:01:38,840 --> 00:01:41,280
99
+ (AD): Un noi amb ulleres i una camisa blanca es mira a la càmera.
100
+
101
+ 26
102
+ 00:01:41,280 --> 00:01:52,239
103
+ (AD): Una persona amb una camisa blanca està asseguda davant d'un ordinador.
104
+
105
+ 27
106
+ 00:01:52,239 --> 00:01:54,719
107
+ (AD): Una persona amb unes grans ulleres i un ordinador al fons.
108
+
109
+ 28
110
+ 00:01:54,719 --> 00:01:57,359
111
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
112
+
113
+ 29
114
+ 00:01:57,359 --> 00:02:01,200
115
+ (AD): Un noi amb unes grans ulleres de vidre, vestit amb una camisa blanca, se sorprèn en mirar cap a la càmera.
116
+
117
+ 30
118
+ 00:02:01,200 --> 00:02:05,000
119
+ (AD): Un rellotge de paret amb la cara blanca i les manes negres.
120
+
121
+ 31
122
+ 00:02:05,000 --> 00:02:09,960
123
+ (AD): A la paret hi ha un rellotge de la marca Newgate.
124
+
125
+ 32
126
+ 00:02:09,960 --> 00:02:12,639
127
+ (AD): Una persona amb un suèter gris i unes ulleres de pasta negra.
128
+
129
+ 33
130
+ 00:02:12,639 --> 00:02:28,360
131
+ (AD): Una persona amb un suèter marró i negre es toca el coll mentre està asseguda davant d'un ordinador.
132
+
133
+ 34
134
+ 00:02:28,360 --> 00:02:38,840
135
+ (AD): Un noi està assegut al llit, mirant el seu telèfon.
136
+
137
+ 35
138
+ 00:02:38,840 --> 00:02:41,879
139
+ (AD): Un quadre de flors amb ulls pintada en un quadre.
140
+
141
+ 36
142
+ 00:02:41,879 --> 00:02:48,599
143
+ (AD): Un noi amb un suèter de ratlles marrons i blanques, amb un petit earring a l'orella, se't gira i et mira.
144
+
145
+ 37
146
+ 00:02:48,599 --> 00:02:53,439
147
+ (AD): La imatge és totalment negra, no hi ha res visible.
148
+
149
+ 38
150
+ 00:02:53,439 --> 00:02:58,599
151
+ (AD): Una pantalla blanca s'utilitza per difuminar la llum en una habitació amb cortines.
152
+
153
+ 39
154
+ 00:02:58,599 --> 00:03:04,319
155
+ (AD): Una pinta es frega contra una paret, deixant un solc a la pintura.
156
+
157
+ 40
158
+ 00:03:04,319 --> 00:03:05,680
159
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
160
+
161
+ 41
162
+ 00:03:05,680 --> 00:03:07,840
163
+ (AD): Un noi amb unes grans ulleres de vidre, amb un suèter de color marró.
164
+
165
+ 42
166
+ 00:03:07,840 --> 00:03:10,120
167
+ (AD): La imatge és un dibuix negre sobre un fons blanc, però no es pot veure bé.
168
+
169
+ 43
170
+ 00:03:10,120 --> 00:03:11,479
171
+ (AD): Una paleta de pintura plena de pintura de molts colors.
172
+
173
+ 44
174
+ 00:03:11,479 --> 00:03:13,919
175
+ (AD): La imatge mostra una persona pintant amb un pinzell.
176
+
177
+ 45
178
+ 00:03:13,919 --> 00:03:16,400
179
+ (AD): Una persona amb un suèter marró i blanc i unes ulleres mira cap a un costat.
180
+
181
+ 46
182
+ 00:03:16,400 --> 00:03:17,560
183
+ (AD): Una persona està dibuixant amb un llapis a la paret.
184
+
185
+ 47
186
+ 00:03:17,560 --> 00:03:19,240
187
+ (AD): Una persona amb unes grans ulleres de metall.
188
+
189
+ 48
190
+ 00:03:19,240 --> 00:03:20,240
191
+ (AD): Una espàtula de pintura negra es remena en un plat de pintura multicolor.
192
+
193
+ 49
194
+ 00:03:20,240 --> 00:03:23,639
195
+ (AD): La imatge mostra una persona amb una samarreta a ratlles.
196
+
197
+ 50
198
+ 00:03:23,639 --> 00:03:27,120
199
+ (AD): La imatge és un tros de paper amb lletres escrites en ell.
200
+
201
+ 51
202
+ 00:03:27,120 --> 00:03:29,360
203
+ (AD): Una persona amb un suèter i unes ulleres mira cap a un costat.
204
+
205
+ 52
206
+ 00:03:29,360 --> 00:03:44,941
207
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
208
+
209
+ 53
210
+ 00:03:44,941 --> 00:03:45,985
211
+ [Alex]: hola
212
+
213
+ 54
214
+ 00:03:45,985 --> 00:03:47,943
215
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
216
+
217
+ 55
218
+ 00:03:47,943 --> 00:03:49,461
219
+ [Alex]: no es que estigui acabant el treball
220
+
221
+ 56
222
+ 00:03:49,461 --> 00:03:52,533
223
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
224
+
225
+ 57
226
+ 00:03:52,533 --> 00:03:53,866
227
+ [Alex]: si si si encara si
228
+
229
+ 58
230
+ 00:03:53,866 --> 00:03:55,876
231
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
232
+
233
+ 59
234
+ 00:03:55,876 --> 00:03:57,461
235
+ [Alex]: ja ja ho se pero es que no se que posar
236
+
237
+ 60
238
+ 00:03:57,461 --> 00:03:59,991
239
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
240
+
241
+ 61
242
+ 00:03:59,991 --> 00:04:01,461
243
+ [Alex]: ja bueno pues que no tinc ni idea
244
+
245
+ 62
246
+ 00:04:01,461 --> 00:04:06,693
247
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
248
+
249
+ 63
250
+ 00:04:06,693 --> 00:04:09,408
251
+ [Alex]: vale adeu fins dema
252
+
253
+ 64
254
+ 00:04:09,408 --> 00:04:11,941
255
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
256
+
257
+ 65
258
+ 00:04:11,941 --> 00:04:12,852
259
+ [Alex]: adeu
260
+
261
+ 66
262
+ 00:04:12,852 --> 00:04:21,800
263
+ (AD): Un noi està assegut a la seva habitació, amb la llum del llum reflectint-se en la seva cara.
264
+
265
+ 67
266
+ 00:04:21,800 --> 00:04:23,079
267
+ (AD): Una persona que porta una jaqueta de cuir marró camina per un passadís.
268
+
269
+ 68
270
+ 00:04:23,079 --> 00:04:23,879
271
+ (AD): Una persona està tocant un ratolí sobre una superfície de fusta.
272
+
273
+ 69
274
+ 00:04:23,879 --> 00:04:57,384
275
+ (AD): La imatge és totalment negra, no hi ha res visible.
276
+
277
+ 70
278
+ 00:04:57,384 --> 00:05:00,100
279
+ [Doctora]: i
280
+
281
+ 71
282
+ 00:05:00,100 --> 00:05:01,680
283
+ (AD): Una persona amb una camisa blanca es troba en una habitació fosca.
284
+
285
+ 72
286
+ 00:05:01,680 --> 00:05:02,800
287
+ (AD): La imatge mostra una part d'un violí amb les cordes i el mànec, tot en una fosca sala de concerts.
288
+
289
+ 73
290
+ 00:05:02,800 --> 00:05:04,160
291
+ (AD): Un home toca el violí amb una camisa blanca.
292
+
293
+ 74
294
+ 00:05:04,160 --> 00:05:05,560
295
+ (AD): Una persona tocant el violí amb les seves mans.
296
+
297
+ 75
298
+ 00:05:05,560 --> 00:05:06,959
299
+ (AD): La imatge mostra una part del violí, concretament la part on es toquen les cordes.
300
+
301
+ 76
302
+ 00:05:06,959 --> 00:05:08,040
303
+ (AD): Un home toca el violí amb un arc, mentre porta una camisa blanca.
304
+
305
+ 77
306
+ 00:05:08,040 --> 00:05:09,319
307
+ (AD): Una persona toca el violí amb la mà dreta.
308
+
309
+ 78
310
+ 00:05:09,319 --> 00:05:10,360
311
+ (AD): La imatge mostra una persona tocant el violí, amb el focus en les seves cordes.
312
+
313
+ 79
314
+ 00:05:10,360 --> 00:05:11,759
315
+ (AD): Un home toca el violí amb una camisa blanca.
316
+
317
+ 80
318
+ 00:05:11,759 --> 00:05:13,399
319
+ (AD): La imatge mostra una persona tocant el violí amb les seves mans.
320
+
321
+ 81
322
+ 00:05:13,399 --> 00:05:14,480
323
+ (AD): La imatge mostra una part del violí, concretament la part superior de les cordes i el pont.
324
+
325
+ 82
326
+ 00:05:14,480 --> 00:05:19,519
327
+ (AD): Una persona amb una camisa blanca es troba en una habitació fosca amb una llum brillant al sostre.
328
+
329
+ 83
330
+ 00:05:19,519 --> 00:05:34,000
331
+ (AD): Un home amb un piercing a l'orella i una camisa blanca.
332
+
333
+ 84
334
+ 00:05:34,000 --> 00:05:38,290
335
+ (AD): La imatge és totalment negra, no hi ha res visible.
336
+
337
+ 85
338
+ 00:05:38,290 --> 00:05:39,353
339
+ [Doctora]: fins dema
340
+
341
+ 86
342
+ 00:05:39,353 --> 00:05:39,538
343
+ (AD): La imatge és una paraula en francès, "Qui s'estere", escrita en estil de lletres de neó.
344
+
345
+ 87
346
+ 00:05:39,538 --> 00:05:41,699
347
+ [Doctora]: mira
348
+
349
+ 88
350
+ 00:05:41,699 --> 00:05:41,985
351
+ (AD): La imatge és un títol amb els noms "Alex" i "Angel Munoz" en lletres grogues.
352
+
353
+ 89
354
+ 00:05:41,985 --> 00:05:43,117
355
+ [Doctora]: i
356
+
357
+ 90
358
+ 00:05:43,117 --> 00:05:43,706
359
+ (AD): La imatge és un títol amb els noms "Alex" i "Angel Munoz" en lletres grogues.
360
+
361
+ 91
362
+ 00:05:43,706 --> 00:05:52,262
363
+ [Doctora]: fins dema
364
+
365
+ 92
366
+ 00:05:52,262 --> 00:05:52,668
367
+ (AD): La imatge és totalment negra, no hi ha res visible.
368
+
369
+ 93
370
+ 00:05:52,668 --> 00:05:53,545
371
+ [Doctora]: i
372
+
373
+ 94
374
+ 00:05:53,545 --> 00:05:58,199
375
+ (AD): La imatge és totalment negra, no hi ha res visible.
376
+
videos/curtmetratge_3/MoE/free_ad.txt ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ L'escena comença amb algú que fa una afirmació, possiblement presentant-se o confirmant una identitat: "una esorda".
2
+
3
+ Immediatament, un altre interlocutor respon, identificant-se o reconeixent l'afirmació: "Yo también Somara".
4
+
5
+ La seqüència es tanca amb una sèrie de sons o afirmacions de confirmació rítmiques: "Ok. Ok. Ok. Ok. Oke. Oke".
6
+
7
+ (Final de l'audiodescripció).
8
+
9
+ Immediatament, un altre interlocutor respon, identificant-se o reconeixent l'afirmació: "Yo también Somara".
10
+
11
+ La seqüència es tanca amb una sèrie de sons o afirmacions de confirmació rítmiques: "Ok. Ok. Ok. Ok. Oke. Oke".
videos/curtmetratge_3/MoE/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): "Yas Algarra es troba en un sofà, amb la llum apagada, concentrada en la pantalla del seu telèfon mòbil, reflexionant."
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Samuel Ros - Sento__curtmetratge_4__]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Yas_Algarra_Neus__curtmetratge_4__]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): "Yas Algarra, amb una samarreta, llegeix un diari."
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Samuel Ros - Sento__curtmetratge_4__]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): "Samuel Ros s'aproxima a Yas."
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): "Samuel Ros, amb samarreta negra, toca taula."
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Yas_Algarra_Neus__curtmetratge_4__]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): "Yas toca taula."
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): "Yas llegeix diari."
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Samuel Ros - Sento__curtmetratge_4__]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Samuel Ros - Sento__curtmetratge_4__]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): ""
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Yas_Algarra_Neus__curtmetratge_4__]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): "Samuel Ros porta barret de palla."
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): "A la cuina, hi ha un televisor, nevera, taula i microones."
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Samuel Ros - Sento__curtmetratge_4__]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): "Cuina amb electrodomèstics."
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Samuel Ros - Sento__curtmetratge_4__]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): "Yas Algarra, amb camisa vermella, es toca el cap."
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): ""
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Yas_Algarra_Neus__curtmetratge_4__]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Samuel Ros - Sento__curtmetratge_4__]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): "Yas saluda Samuel."
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): "Samuel i Neus riuen junts."
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): "Samuel i Neus comparteixen moments divertits en un restaurant."
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): "Samuel Ros, vestit amb una camisa de ratlles, es recolza a la taula de la cuina."
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): "Samuel i Neus es besen amb tendresa."
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): "Samuel i Yas, descalços, beuen en un banc."
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): "Yas i Samuel comparteixen un moment romàntic junts."
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): "Yas i Samuel comparteixen rialles a la ciutat."
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): "Samuel carrega Neus a l'esquena."
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): "Samuel Ros, amb camisa blanca, agafa Yas Algarra, quadres."
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): "Yas i Samuel gaudeixen vistes."
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): "Yas i Samuel es toquen."
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): "Yas i un home riuen."
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): "Yas i Samuel es besen."
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): "Samuel i Yas es besen al costat de la piscina."
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): "Samuel i Neus mantenen una conversa dins d'un ascensor."
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): "Yas i Samuel es besen intensament contra la paret."
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): "Samuel i Yas gaudeixen d'unes vistes."
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): "Un cambrer serveix vi a Samuel."
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): "Samuel i Yas comparteixen vi i menjar."
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): "Samuel i Neus contemplen l'oceà."
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): "Samuel i Yas miren l'horitzó."
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): "Samuel i Yas s'abraçen sobre una balustrada blanca."
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): "Una jove parella, Yas i Samuel, es troben abraçats en un pont de fusta, envoltats de dunes de sorra, gaudint d'un moment de tendresa i connexió."
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): "Yas i Samuel, una jove parella, es relaxen còmodament al sofà, mentre un d'ells es submergeix en la lectura d'un llibre, gaudint del moment junts."
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): "Yas i Samuel es troben a un penya-segat, admirant l'horitzó i la companyia."
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): "Samuel rep una proposta romàntica."
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): "Samuel abraça Yas."
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): "Samuel i Neus s'embracen."
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): "Interior d'un cotxe, Yas al mirall."
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): "Home vestit blanc."
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): "Pantalla negra"
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): "Un home ferit s'està a terra, davant del cotxe."
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Yas_Algarra_Neus__curtmetratge_4__]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): "Yas concentrada"
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): ""
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): ""
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): ""
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): ""
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): "Yas observa"
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): ""
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): "Serenitat contemplativa"
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva font de vida la somplet amb força d'afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): "Serenor reflexiu"
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Yas_Algarra_Neus__curtmetratge_4__]: m'està cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): "Serenor interior"
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Yas_Algarra_Neus__curtmetratge_4__]: allò que necessita ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): "Yas, amb els ulls tancats, reflexiona."
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): "Serenor reflexiu"
372
+
videos/curtmetratge_3/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ L'escena comença amb algú que fa una afirmació, possiblement presentant-se o confirmant una identitat: "una esorda".
2
+
3
+ Immediatament, un altre interlocutor respon, identificant-se o reconeixent l'afirmació: "Yo también Somara".
4
+
5
+ La seqüència es tanca amb una sèrie de sons o afirmacions de confirmació rítmiques: "Ok. Ok. Ok. Ok. Oke. Oke".
6
+
7
+ (Final de l'audiodescripció).
8
+
9
+ Immediatament, un altre interlocutor respon, identificant-se o reconeixent l'afirmació: "Yo también Somara".
10
+
11
+ La seqüència es tanca amb una sèrie de sons o afirmacions de confirmació rítmiques: "Ok. Ok. Ok. Ok. Oke. Oke".
videos/curtmetratge_3/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): "Yas Algarra es troba en un sofà, amb la llum apagada, concentrada en la pantalla del seu telèfon mòbil, reflexionant."
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Samuel Ros - Sento__curtmetratge_4__]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Yas_Algarra_Neus__curtmetratge_4__]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): "Yas Algarra, amb una samarreta, llegeix un diari."
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Samuel Ros - Sento__curtmetratge_4__]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): "Samuel Ros s'aproxima a Yas."
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): "Samuel Ros, amb samarreta negra, toca taula."
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Yas_Algarra_Neus__curtmetratge_4__]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): "Yas toca taula."
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): "Yas llegeix diari."
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Samuel Ros - Sento__curtmetratge_4__]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Samuel Ros - Sento__curtmetratge_4__]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): ""
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Yas_Algarra_Neus__curtmetratge_4__]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Yas_Algarra_Neus__curtmetratge_4__]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): "Samuel Ros porta barret de palla."
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): "A la cuina, hi ha un televisor, nevera, taula i microones."
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Samuel Ros - Sento__curtmetratge_4__]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): "Cuina amb electrodomèstics."
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Samuel Ros - Sento__curtmetratge_4__]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): "Yas Algarra, amb camisa vermella, es toca el cap."
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): ""
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Yas_Algarra_Neus__curtmetratge_4__]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Samuel Ros - Sento__curtmetratge_4__]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): "Yas saluda Samuel."
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): "Samuel i Neus riuen junts."
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Samuel Ros - Sento__curtmetratge_4__]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): "Samuel i Neus comparteixen moments divertits en un restaurant."
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): "Samuel Ros, vestit amb una camisa de ratlles, es recolza a la taula de la cuina."
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): "Samuel i Neus es besen amb tendresa."
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): "Samuel i Yas, descalços, beuen en un banc."
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): "Yas i Samuel comparteixen un moment romàntic junts."
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): "Yas i Samuel comparteixen rialles a la ciutat."
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): "Samuel carrega Neus a l'esquena."
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): "Samuel Ros, amb camisa blanca, agafa Yas Algarra, quadres."
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): "Yas i Samuel gaudeixen vistes."
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): "Yas i Samuel es toquen."
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): "Yas i un home riuen."
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): "Yas i Samuel es besen."
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): "Samuel i Yas es besen al costat de la piscina."
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): "Samuel i Neus mantenen una conversa dins d'un ascensor."
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): "Yas i Samuel es besen intensament contra la paret."
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): "Samuel i Yas gaudeixen d'unes vistes."
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): "Un cambrer serveix vi a Samuel."
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): "Samuel i Yas comparteixen vi i menjar."
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): "Samuel i Neus contemplen l'oceà."
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): "Samuel i Yas miren l'horitzó."
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): "Samuel i Yas s'abraçen sobre una balustrada blanca."
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): "Una jove parella, Yas i Samuel, es troben abraçats en un pont de fusta, envoltats de dunes de sorra, gaudint d'un moment de tendresa i connexió."
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): "Yas i Samuel, una jove parella, es relaxen còmodament al sofà, mentre un d'ells es submergeix en la lectura d'un llibre, gaudint del moment junts."
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): "Yas i Samuel es troben a un penya-segat, admirant l'horitzó i la companyia."
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): "Samuel rep una proposta romàntica."
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): "Samuel abraça Yas."
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): "Samuel i Neus s'embracen."
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): "Interior d'un cotxe, Yas al mirall."
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): "Home vestit blanc."
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): "Pantalla negra"
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): "Un home ferit s'està a terra, davant del cotxe."
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Yas_Algarra_Neus__curtmetratge_4__]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): "Yas concentrada"
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): ""
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): ""
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): ""
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): ""
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): "Yas Algarra, amb cabells llargs, mira el telèfon."
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): "Yas observa"
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): ""
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Yas_Algarra_Neus__curtmetratge_4__]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): "Serenitat contemplativa"
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Yas_Algarra_Neus__curtmetratge_4__]: la meva font de vida la somplet amb força d'afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): "Serenor reflexiu"
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Yas_Algarra_Neus__curtmetratge_4__]: m'està cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): "Serenor interior"
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Yas_Algarra_Neus__curtmetratge_4__]: allò que necessita ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): "Yas, amb els ulls tancats, reflexiona."
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Yas_Algarra_Neus__curtmetratge_4__]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): "Serenor reflexiu"
372
+
videos/curtmetratge_4/MoE/free_ad.txt ADDED
@@ -0,0 +1,373 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): Neus, amb el llum apagat, asseguda en un sofà, mirant el seu telèfon.
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): Neus està llegint un diari en un restaurant.
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Sento]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Neus]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): Neus amb una samarreta de l'americana està llegint un diari en un restaurant.
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): Sento amb una camisa de ratlles es dirigeix a Neus, que està asseguda en una taula.
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Sento]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): Sento, amb una camisa de ratlles, es dirigeix a Neus, que està asseguda en una taula.
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): Sento, amb una samarreta negra que diu "In vitro", posa les mans sobre una taula.
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Neus]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): Neus, amb una samarreta negra que diu "In vitro", posa les mans sobre una taula.
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): Neus amb una samarreta vermella està llegint un diari en un cafè.
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Sento]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): Sento, un home amb un barbe i una camisa de quadre, es parla amb algú.
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Sento]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): Un home amb un barbe i una camisa de quadre es parla amb Neus.
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): Neus, amb una camisa vermella i un collaret negre, somriu a la càmera.
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Neus]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Neus]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): Sento amb un barret de palla i una camisa de ratlles blaves i blanques.
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Neus]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): Sento amb un barret de palla i una camisa de ratlles blaves i blanques.
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Sento]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Sento]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): Neus amb una camisa vermella es toca el cap amb la mà.
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): Neus està donant la mà a Sento.
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Neus]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): Neus està donant la mà a Sento.
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Sento]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): Neus està donant la mà a Sento.
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Sento]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): Sento i Neus es troben a un restaurant, conversant i rient.
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Sento]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): Sento i Neus es troben a un restaurant, conversant i rient.
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): Sento amb una camisa de ratlles es recolza en una taula de la cuina.
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): Sento i Neus es besen mentre Sento sosté una bossa de paper.
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): Sento i Neus descalços i asseguts a un banc, bevent begudes.
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): Neus i Sento s'estan besant a un restaurant.
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): Neus i Sento es riuen junts a la ciutat.
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): Sento porta Neus a l'esquena, amb Sento portant una camisa de quadre.
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): Sento, que porta una camisa blanca, està agafant Neus, que porta una camisa de quadres.
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): Neus i Sento es relaxen a unes cadires a un balcó amb vistes a la ciutat.
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): Neus i Sento s'agafen les mans sobre una taula amb dues copes de cervesa.
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): Neus_Algarra i un home es posen les mans a la boca mentre riuen, amb dues copes de cervesa sobre la taula.
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): Neus i Sento s'estan besant mentre comparteixen una cervesa.
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): Una parella es besa a la vora d'una piscina, amb Sento en un vestit de bany rosa i Neus en un vestit de bany verd.
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): Sento i Neus es parlen en un ascensor.
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): Neus i Sento es fan un petó apassionat contra una paret.
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): Sento i Neus estan asseguts en dues cadires de balcó, amb un bonic panorama de la ciutat al fons.
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): Un cambrer porta una copa de vi i una ampolla a Sento, que està assegut en una cadira.
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): Un Sento i una Neus estan asseguts a una terrassa, amb una taula entre ells, on hi ha una copa de vi i un plat de menjar.
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): Sento i Neus estan asseguts a la sorra de la platja, mirant l'oceà.
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): Una parella de joves adults a la platja, Sento i Neus, es senyalen alguna cosa a l'horitzó.
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): Un home i una dona, Sento i Neus, estan abraçats a la part superior d'una balustrada blanca, amb el mar al fons.
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): Una parella s'abraça a un pont de fusta sobre dunes de sorra, amb Neus i Sento.
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): Una parella de joves, Neus i Sento, descansa al sofà, un d'ells llegint un llibre.
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): Neus i Sento es troben a un penya-segat sobre l'aigua, gaudint de la vista i de la companyia.
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): Sento rep una proposta de matrimoni en un lloc bonic, a la platja.
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): Sento abraça a Neus amb el mar de fons.
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): Sento i Neus es besen a la platja.
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): Una imatge de l'interior d'un cotxe, amb el mirall retrovisor reflectint la realitat de la carretera, on apareix la persona identificada com a Neus.
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): Un home amb un vestit blanc i un barret de palla, identificat com a Sento.
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): La imatge és totalment negra, no hi ha res visible.
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): Un home està estès a terra amb sang per tot arreu, davant del cotxe de Sento.
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Neus]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Neus]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Neus]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Neus]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Neus]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Neus]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): Neus, amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): Neus està mirant el seu telèfon, que té una aplicació de missatgeria.
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Neus]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): Neus està mirant el seu telèfon, que té una aplicació de missatgeria.
332
+ (AD): Neus està mirant el seu telèfon, que té una aplicació de missatgeria.
333
+
334
+ 84
335
+ 00:03:12,187 --> 00:03:18,074
336
+ [Neus]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
337
+
338
+ 85
339
+ 00:03:18,074 --> 00:03:19,274
340
+ (AD): La imatge mostra Neus amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
341
+
342
+ 86
343
+ 00:03:19,274 --> 00:03:21,550
344
+ [Neus]: la meva font de vida la somplet amb força d'afecte
345
+
346
+ 87
347
+ 00:03:21,550 --> 00:03:22,360
348
+ (AD): La imatge mostra Neus amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
349
+
350
+ 88
351
+ 00:03:22,360 --> 00:03:23,407
352
+ [Neus]: m'està cremant
353
+
354
+ 89
355
+ 00:03:23,407 --> 00:03:24,387
356
+ (AD): La imatge mostra Neus, amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
357
+
358
+ 90
359
+ 00:03:24,387 --> 00:03:26,125
360
+ [Neus]: allò que necessita ja ho he trobat
361
+
362
+ 91
363
+ 00:03:26,125 --> 00:03:29,264
364
+ (AD): La imatge mostra Neus, amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
365
+
366
+ 92
367
+ 00:03:29,264 --> 00:03:29,955
368
+ [Neus]: ja no puc
369
+
370
+ 93
371
+ 00:03:29,955 --> 00:03:31,199
372
+ (AD): La imatge mostra Neus amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
373
+
videos/curtmetratge_4/MoE/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): "Neus es troba en un sofà, amb la llum apagada, concentrada en la pantalla del seu telèfon mòbil, reflexionant."
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Sento]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Neus]: bon dia gràcies
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): "Neus, amb una samarreta, llegeix un diari."
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Sento]: papa et trepem el canari vale perfecte
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): "Sento s'aproxima a Neus."
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): "Sento, amb samarreta negra, toca taula."
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Neus]: gràcies què
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): "Neus toca taula."
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): "Neus llegeix diari."
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Sento]: alguna cosa interessant o la mateixa merda de sempre
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Sento]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): ""
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Neus]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Neus]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Neus]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): "Sento porta barret de palla."
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): "A la cuina, hi ha un televisor, nevera, taula i microones."
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Sento]: vull que et contesti tota la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): "Cuina amb electrodomèstics."
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Sento]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): "Neus, amb camisa vermella, es toca el cap."
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): ""
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Neus]: no ho has molt après
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): ""
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Sento]: fa molt que t'esperava
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): "Neus saluda Sento."
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Sento]: on has estat
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): "Sento i Neus riuen junts."
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Sento]: on has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): "Sento i Neus comparteixen moments divertits en un restaurant."
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): "Sento, vestit amb una camisa de ratlles, es recolza a la taula de la cuina."
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): "Sento i Neus es besen amb tendresa."
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): "Sento i Neus, descalços, beuen en un banc."
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): "Neus i Sento comparteixen un moment romàntic junts."
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): "Neus i Sento comparteixen rialles a la ciutat."
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): "Sento carrega Neus a l'esquena."
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): "Sento, amb camisa blanca, agafa Neus , quadres."
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): "Neus i Sento gaudeixen vistes."
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): "Neus i Sento es toquen."
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): "Neus i un home riuen."
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): "Neus i Sento es besen."
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): "Sento i Neus es besen al costat de la piscina."
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): "Sento i Neus mantenen una conversa dins d'un ascensor."
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): "Neus i Sento es besen intensament contra la paret."
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): "Sento i Neus gaudeixen d'unes vistes."
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): "Un cambrer serveix vi a Sento."
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): "Sento i Neus comparteixen vi i menjar."
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): "Sento i Neus contemplen l'oceà."
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): "Sento i Neus miren l'horitzó."
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): "Sento i Neus s'abraçen sobre una balustrada blanca."
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): "Una jove parella, Neus i Sento, es troben abraçats en un pont de fusta, envoltats de dunes de sorra, gaudint d'un moment de tendresa i connexió."
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): "Neus i Sento, una jove parella, es relaxen còmodament al sofà, mentre un d'ells es submergeix en la lectura d'un llibre, gaudint del moment junts."
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): "Neus i Sento es troben a un penya-segat, admirant l'horitzó i la companyia."
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): "Sento rep una proposta romàntica."
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): "Sento abraça Neus."
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): "Sento i Neus s'embracen."
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): "Interior d'un cotxe, Neus al mirall."
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): "Home vestit blanc."
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): "Pantalla negra"
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): "Un home ferit s'està a terra, davant del cotxe."
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): "Neus , amb cabells llargs, mira el telèfon."
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Neus]: fins demà no saps com necessita la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): "Neus concentrada"
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Neus]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): ""
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Neus]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): ""
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Neus]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): ""
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Neus]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): ""
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Neus]: ja no puc
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): "Neus , amb cabells llargs, mira el telèfon."
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): "Neus observa"
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Neus]: la meva ment no vol pensar no pot pensar res més que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): ""
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Neus]: necessita aquella paciència i de tots els teus actes necessita aquella justícia que m'inspires per el que sempre va ser el meu espino
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): "Serenitat contemplativa"
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Neus]: la meva font de vida la somplet amb força d'afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): "Serenor reflexiu"
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Neus]: m'està cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): "Serenor interior"
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Neus]: allò que necessita ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): "Neus, amb els ulls tancats, reflexiona."
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Neus]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): "Serenor reflexiu"
372
+
videos/curtmetratge_4/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ Neus i Sento formen part d'aquest curtmetratge, però no se n'ha proporcionat molta informació addicional. El curtmetratge sembla mostrar diverses escenes de persones interactuant en diferents llocs, des de restaurants i cafeteries fins a platges i carrers. Les emocions i situacions presents varien àmpliament, incloent-hi converses amistoses, cites romàntiques, celebracions i fins i tot tragèdies personals. Tot i això, sense context específic, és difícil determinar si aquests dos personatges tenen algun tipus de relació o funció específica dins de la trama global. En resum, aquest curtmetratge presenta una col·lecció diversa d'escenes individuals que exploren temes comuns de relacions humanes, però manca d'informació suficient per entendre plenament la naturalesa exacta de la participació de Neus i Sento.
2
+
videos/curtmetratge_4/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:10,480
3
+ (AD): Una dona amb el llum apagat, asseguda en un sofà, mirant el seu telèfon.
4
+
5
+ 2
6
+ 00:00:10,480 --> 00:00:11,134
7
+ (AD): Una noia amb una samarreta de l'americana està llegint un diari en un restaurant.
8
+
9
+ 3
10
+ 00:00:11,134 --> 00:00:12,044
11
+ [Sento]: bon dia neus
12
+
13
+ 4
14
+ 00:00:12,044 --> 00:00:12,653
15
+ [Neus]: bon dia
16
+
17
+ 5
18
+ 00:00:12,653 --> 00:00:15,919
19
+ (AD): Una noia amb una samarreta de l'americana està llegint un diari en un restaurant.
20
+
21
+ 6
22
+ 00:00:15,919 --> 00:00:16,568
23
+ (AD): Un home amb una camisa de ratlles es dirigeix a una dona que està asseguda en una taula.
24
+
25
+ 7
26
+ 00:00:16,568 --> 00:00:18,777
27
+ [Sento]: papa t ha fet el ronin vale perfecto
28
+
29
+ 8
30
+ 00:00:18,777 --> 00:00:20,760
31
+ (AD): Un home amb una camisa de ratlles es dirigeix a una dona que està asseguda en una taula.
32
+
33
+ 9
34
+ 00:00:20,760 --> 00:00:22,879
35
+ (AD): Una persona amb una samarreta negra que diu "In vitro" posa les mans sobre una taula.
36
+
37
+ 10
38
+ 00:00:22,879 --> 00:00:23,385
39
+ [Neus]: gracies
40
+
41
+ 11
42
+ 00:00:23,385 --> 00:00:24,600
43
+ (AD): Una persona amb una samarreta negra que diu "In vitro" posa les mans sobre una taula.
44
+
45
+ 12
46
+ 00:00:24,600 --> 00:00:26,236
47
+ (AD): Una noia amb una samarreta vermella està llegint un diari en un cafè.
48
+
49
+ 13
50
+ 00:00:26,236 --> 00:00:28,027
51
+ [Sento]: que alguna cosa interessant
52
+
53
+ 14
54
+ 00:00:28,027 --> 00:00:28,297
55
+ (AD): Un home amb un barbe i una camisa de quadre es parla amb algú.
56
+
57
+ 15
58
+ 00:00:28,297 --> 00:00:29,782
59
+ [Sento]: per la mateixa merda de sempre
60
+
61
+ 16
62
+ 00:00:29,782 --> 00:00:29,960
63
+ (AD): Un home amb un barbe i una camisa de quadre es parla amb algú.
64
+
65
+ 17
66
+ 00:00:29,960 --> 00:00:30,085
67
+ (AD): Una noia amb una camisa vermella i un collaret negre somriu a la càmera.
68
+
69
+ 18
70
+ 00:00:30,085 --> 00:00:30,608
71
+ [Neus]: si
72
+
73
+ 19
74
+ 00:00:30,608 --> 00:00:31,216
75
+ [Neus]: si
76
+
77
+ 20
78
+ 00:00:31,216 --> 00:00:31,585
79
+ (AD): Un home amb un barret de palla i una camisa de ratlles blaves i blanques.
80
+
81
+ 21
82
+ 00:00:31,585 --> 00:00:32,109
83
+ [Neus]: bueno
84
+
85
+ 22
86
+ 00:00:32,109 --> 00:00:34,439
87
+ (AD): Un home amb un barret de palla i una camisa de ratlles blaves i blanques.
88
+
89
+ 23
90
+ 00:00:34,439 --> 00:00:38,911
91
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
92
+
93
+ 24
94
+ 00:00:38,911 --> 00:00:40,411
95
+ [Sento]: vol que contestes a la teva vida
96
+
97
+ 25
98
+ 00:00:40,411 --> 00:00:41,746
99
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
100
+
101
+ 26
102
+ 00:00:41,746 --> 00:00:42,774
103
+ [Sento]: podria ser tot teu
104
+
105
+ 27
106
+ 00:00:42,774 --> 00:00:43,520
107
+ (AD): A la cuina, hi ha una pantalla plana de televisió, un refrigerador, una taula de menjador i un microones.
108
+
109
+ 28
110
+ 00:00:43,520 --> 00:00:47,560
111
+ (AD): Una dona amb una camisa vermella es toca el cap amb la mà.
112
+
113
+ 29
114
+ 00:00:47,560 --> 00:00:48,006
115
+ (AD): Una persona està donant la mà a una altra persona.
116
+
117
+ 30
118
+ 00:00:48,006 --> 00:00:48,984
119
+ [Neus]: no ho has molt apres
120
+
121
+ 31
122
+ 00:00:48,984 --> 00:00:49,441
123
+ (AD): Una persona està donant la mà a una altra persona.
124
+
125
+ 32
126
+ 00:00:49,441 --> 00:00:50,453
127
+ [Sento]: esta molt catastrafic
128
+
129
+ 33
130
+ 00:00:50,453 --> 00:00:51,533
131
+ (AD): Una persona està donant la mà a una altra persona.
132
+
133
+ 34
134
+ 00:00:51,533 --> 00:00:52,192
135
+ [Sento]: ona sepia
136
+
137
+ 35
138
+ 00:00:52,192 --> 00:00:54,014
139
+ (AD): Un home i una dona es troben a un restaurant, conversant i rient.
140
+
141
+ 36
142
+ 00:00:54,014 --> 00:00:54,689
143
+ [Sento]: m has estat
144
+
145
+ 37
146
+ 00:00:54,689 --> 00:00:58,600
147
+ (AD): Un home i una dona es troben a un restaurant, conversant i rient.
148
+
149
+ 38
150
+ 00:00:58,600 --> 00:01:05,280
151
+ (AD): Un home amb una camisa de ratlles es recolza en una taula de la cuina.
152
+
153
+ 39
154
+ 00:01:05,280 --> 00:01:08,359
155
+ (AD): Un home i una dona es besen mentre l'home sosté una bossa de paper.
156
+
157
+ 40
158
+ 00:01:08,359 --> 00:01:12,480
159
+ (AD): Un home i una dona descalços i asseguts a un banc, bevent begudes.
160
+
161
+ 41
162
+ 00:01:12,480 --> 00:01:16,599
163
+ (AD): Una parella s'està besant a un restaurant.
164
+
165
+ 42
166
+ 00:01:16,599 --> 00:01:19,120
167
+ (AD): Una dona alta i un home baix es riuen junts a la ciutat.
168
+
169
+ 43
170
+ 00:01:19,120 --> 00:01:20,879
171
+ (AD): Una persona porta una altra persona a l'esquena, amb la primera persona portant una camisa de quadre.
172
+
173
+ 44
174
+ 00:01:20,879 --> 00:01:25,439
175
+ (AD): Una persona que porta una camisa blanca està agafant una altra persona que porta una camisa de quadres.
176
+
177
+ 45
178
+ 00:01:25,439 --> 00:01:27,519
179
+ (AD): Una dona i un home es relaxen a unes cadires a un balcó amb vistes a la ciutat.
180
+
181
+ 46
182
+ 00:01:27,519 --> 00:01:29,439
183
+ (AD): Una parella s'agafa les mans sobre una taula amb dues copes de cervesa.
184
+
185
+ 47
186
+ 00:01:29,439 --> 00:01:31,319
187
+ (AD): Una dona i un home es posen les mans a la boca mentre riuen, amb dues copes de cervesa sobre la taula.
188
+
189
+ 48
190
+ 00:01:31,319 --> 00:01:32,680
191
+ (AD): Una parella s'està besant mentre comparteixen una cervesa.
192
+
193
+ 49
194
+ 00:01:32,680 --> 00:01:36,599
195
+ (AD): Una parella es besen a la vora d'una piscina, amb un home en un vestit de bany rosa i una dona en un vestit de bany verd.
196
+
197
+ 50
198
+ 00:01:36,599 --> 00:01:41,480
199
+ (AD): Un home i una dona es parlen en un ascensor.
200
+
201
+ 51
202
+ 00:01:41,480 --> 00:01:44,920
203
+ (AD): Una parella es fa un petó apassionat contra una paret.
204
+
205
+ 52
206
+ 00:01:44,920 --> 00:01:47,799
207
+ (AD): Un home i una dona estan asseguts en dues cadires de balcó, amb un bonic panorama de la ciutat al fons.
208
+
209
+ 53
210
+ 00:01:47,799 --> 00:01:50,439
211
+ (AD): Un cambrer porta una copa de vi i una ampolla a un home que està assegut en una cadira.
212
+
213
+ 54
214
+ 00:01:50,439 --> 00:01:54,000
215
+ (AD): Un home i una dona estan asseguts a una terrassa, amb una taula entre ells, on hi ha una copa de vi i un plat de menjar.
216
+
217
+ 55
218
+ 00:01:54,000 --> 00:01:56,159
219
+ (AD): Un home i una dona estan asseguts a la sorra de la platja, mirant l'oceà.
220
+
221
+ 56
222
+ 00:01:56,159 --> 00:01:58,439
223
+ (AD): Una parella de joves adults a la platja, un home i una dona, es senyalen alguna cosa a l'horitzó.
224
+
225
+ 57
226
+ 00:01:58,439 --> 00:02:02,319
227
+ (AD): Un home i una dona estan abraçats a la part superior d'una balustrada blanca, amb el mar al fons.
228
+
229
+ 58
230
+ 00:02:02,319 --> 00:02:15,680
231
+ (AD): Una parella s'abraça a un pont de fusta sobre dunes de sorra.
232
+
233
+ 59
234
+ 00:02:15,680 --> 00:02:29,840
235
+ (AD): Una parella de joves descansa al sofà, un d'ells llegint un llibre.
236
+
237
+ 60
238
+ 00:02:29,840 --> 00:02:36,159
239
+ (AD): Una parella es troba a un penya-segat sobre l'aigua, gaudint de la vista i de la companyia.
240
+
241
+ 61
242
+ 00:02:36,159 --> 00:02:38,159
243
+ (AD): Un home rep una proposta de matrimoni en un lloc bonic, a la platja.
244
+
245
+ 62
246
+ 00:02:38,159 --> 00:02:39,759
247
+ (AD): Una persona amb una camisa de ratlles es abraça a una altra persona amb el mar de fons.
248
+
249
+ 63
250
+ 00:02:39,759 --> 00:02:41,360
251
+ (AD): Un home i una dona es besen a la platja.
252
+
253
+ 64
254
+ 00:02:41,360 --> 00:02:44,400
255
+ (AD): Una imatge de l'interior d'un cotxe, amb el mirall retrovisor reflectint la realitat de la carretera.
256
+
257
+ 65
258
+ 00:02:44,400 --> 00:02:45,879
259
+ (AD): Un home amb un vestit blanc i un barret de palla.
260
+
261
+ 66
262
+ 00:02:45,879 --> 00:02:46,759
263
+ (AD): La imatge és totalment negra, no hi ha res visible.
264
+
265
+ 67
266
+ 00:02:46,759 --> 00:02:50,120
267
+ (AD): Un home està estès a terra amb sang per tot arreu, davant d'un cotxe.
268
+
269
+ 68
270
+ 00:02:50,120 --> 00:02:53,405
271
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
272
+
273
+ 69
274
+ 00:02:53,405 --> 00:02:55,681
275
+ [Neus]: no saps com necessitar la teva veu
276
+
277
+ 70
278
+ 00:02:55,681 --> 00:02:56,592
279
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
280
+
281
+ 71
282
+ 00:02:56,592 --> 00:02:58,212
283
+ [Neus]: necessita les teves mirades
284
+
285
+ 72
286
+ 00:02:58,212 --> 00:02:58,822
287
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
288
+
289
+ 73
290
+ 00:02:58,822 --> 00:03:00,508
291
+ [Neus]: necessita la teva pau interior
292
+
293
+ 74
294
+ 00:03:00,508 --> 00:03:01,150
295
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
296
+
297
+ 75
298
+ 00:03:01,150 --> 00:03:02,872
299
+ [Neus]: necessita la llum dels teus llavis
300
+
301
+ 76
302
+ 00:03:02,872 --> 00:03:03,395
303
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
304
+
305
+ 77
306
+ 00:03:03,395 --> 00:03:03,918
307
+ [Neus]: ja no puc
308
+
309
+ 78
310
+ 00:03:03,918 --> 00:03:04,187
311
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
312
+
313
+ 79
314
+ 00:03:04,187 --> 00:03:04,878
315
+ [Neus]: si
316
+
317
+ 80
318
+ 00:03:04,878 --> 00:03:07,840
319
+ (AD): Una noia amb els cabells llargs i bruns, que porta una camisa de quadre, està asseguda a fosques i mirant el seu telèfon.
320
+
321
+ 81
322
+ 00:03:07,840 --> 00:03:08,693
323
+ (AD): Una persona està mirant el seu telèfon, que té una aplicació de missatgeria.
324
+
325
+ 82
326
+ 00:03:08,693 --> 00:03:11,663
327
+ [Neus]: la meva ment no vol pensar no pot pensar res mes que en tu
328
+
329
+ 83
330
+ 00:03:11,663 --> 00:03:12,187
331
+ (AD): Una persona està mirant el seu telèfon, que té una aplicació de missatgeria.
332
+
333
+ 84
334
+ 00:03:12,187 --> 00:03:18,074
335
+ [Neus]: necessita aquella paciencia i de tots els teus actes necessita aquella justicia que m inspires pel que sempre va ser el meu espina
336
+
337
+ 85
338
+ 00:03:18,074 --> 00:03:19,274
339
+ (AD): La imatge mostra una persona amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
340
+
341
+ 86
342
+ 00:03:19,274 --> 00:03:21,550
343
+ [Neus]: la meva font de vida la somplet amb forca d afecte
344
+
345
+ 87
346
+ 00:03:21,550 --> 00:03:22,360
347
+ (AD): La imatge mostra una persona amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
348
+
349
+ 88
350
+ 00:03:22,360 --> 00:03:23,407
351
+ [Neus]: m estic cremant
352
+
353
+ 89
354
+ 00:03:23,407 --> 00:03:24,387
355
+ (AD): La imatge mostra una persona amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
356
+
357
+ 90
358
+ 00:03:24,387 --> 00:03:26,125
359
+ [Neus]: allo que necessite ja ho he trobat
360
+
361
+ 91
362
+ 00:03:26,125 --> 00:03:29,264
363
+ (AD): La imatge mostra una persona amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
364
+
365
+ 92
366
+ 00:03:29,264 --> 00:03:29,955
367
+ [Neus]: ja no puc
368
+
369
+ 93
370
+ 00:03:29,955 --> 00:03:31,199
371
+ (AD): La imatge mostra una persona amb els ulls tancats, amb una expressió de serenitat o potser de contemplació.
372
+
videos/curtmetratge_4/free_ad.txt ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ L'escena comença amb un intercanvi de salutacions cordials i formals: una veu diu "Buen día, Neus,", a la qual se li respon amb un "Buen día" i un "Gracias".
2
+
3
+ La conversa sembla establir un acord o reconeixement ("Pues vale, perfecto," i "Así es"). Aleshores es fa una pregunta sobre si ha sorgit alguna cosa "interesante", tot mencionant "Hol. La materna de semembra. Materda de semembra".
4
+
5
+ El to canvia dràsticament cap a una expressió de profunda dependència i angoixa emocional. L'orador expressa una necessitat desesperada de la persona a qui es dirigeix: "No sabes como necesite la tea beu ne teus mirades necesite la pau interior necesite la llaves no seguirí no puc no pensar no pensar que tú".
6
+
7
+ La confessió continua amb una petició d'aquelles qualitats que la persona sembla posseir: "Necesite aquella paciencia y teus actex aquella justicia quepires".
8
+
9
+ L'orador descriu la persona com un element crucial, però dolorós, de la seva vida: "que va ser el meu espina la f de vida la sombra en fora d'afecte cremant que necesite".
10
+
11
+ L'escena es tanca amb l'orador a punt d'esclatar o cedir: "ya no puc ya no p".
videos/dif_catala_1/MoE/free_ad.txt ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,031 --> 00:00:02,107
3
+ [anuncio_voz_off]: quan parles fas màgia
4
+
5
+ 2
6
+ 00:00:02,107 --> 00:00:03,305
7
+ [chica_anuncio_1]: què vols
8
+
9
+ 3
10
+ 00:00:03,305 --> 00:00:03,758
11
+ (AD): Dues dones caminen per la ciutat, la chica_anuncio_2 menja alguna cosa.
12
+
13
+ 4
14
+ 00:00:03,758 --> 00:00:07,844
15
+ [chica_anuncio_1]: com es diuen bunyols de vent no sento res bunyols de vent
16
+
17
+ 5
18
+ 00:00:07,844 --> 00:00:09,439
19
+ (AD): Dues dones caminen per la ciutat, la chica_anuncio_2 menja alguna cosa.
20
+
21
+ 6
22
+ 00:00:09,439 --> 00:00:10,814
23
+ (AD): La chica_anuncio_2 que porta una jaqueta blava agafa una caixa d'algun tipus de material.
24
+
25
+ 7
26
+ 00:00:10,814 --> 00:00:16,472
27
+ [anuncio_voz_off]: vols practicar el català o ajudar algú a parlar-lo apunta't al voluntariat per la llengua parla amb la teva parella lingüística
28
+
29
+ 8
30
+ 00:00:16,472 --> 00:00:22,129
31
+ [anuncio_voz_off]: i fes màgia voluntariat per la llengua generalitat de catalunya cent milions i mig de futurs
32
+
videos/dif_catala_1/MoE/une_ad.srt ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,031 --> 00:00:02,107
3
+ [anuncio_voz_off]: quan parles fas màgia
4
+
5
+ 2
6
+ 00:00:02,107 --> 00:00:03,305
7
+ [chica_anuncio_1]: què vols
8
+
9
+ 3
10
+ 00:00:03,305 --> 00:00:03,758
11
+ (AD): ""
12
+
13
+ 4
14
+ 00:00:03,758 --> 00:00:07,844
15
+ [chica_anuncio_1]: com es diuen bunyols de vent no sento res bunyols de vent
16
+
17
+ 5
18
+ 00:00:07,844 --> 00:00:09,439
19
+ (AD): "Dues dones passegen juntes."
20
+
21
+ 6
22
+ 00:00:09,439 --> 00:00:10,814
23
+ (AD): "Dona amb jaqueta agafa caixa."
24
+
25
+ 7
26
+ 00:00:10,814 --> 00:00:16,472
27
+ [anuncio_voz_off]: vols practicar el català o ajudar algú a parlar-lo apunta't al voluntariat per la llengua parla amb la teva parella lingüística
28
+
29
+ 8
30
+ 00:00:16,472 --> 00:00:22,129
31
+ [anuncio_voz_off]: i fes màgia voluntariat per la llengua generalitat de catalunya cent milions i mig de futurs
32
+
videos/dif_catala_1/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ Aquí tens la resposta:
2
+ En aquest anunci veiem diferents escenes on apareixen tres persones principals: noia_anunci_2 (la protagonista), una altra noia i una tercera persona anomenada VXL.CAT. En primer lloc, veiem la noia parlant sola mentre està asseguda davant d'una taula blanca; després, surt passejant pel carrer acompanyada de l'altra noia i finalment apareix agafant una caixa plena de materials diversos. El missatge principal de l'anunci sembla ser animar als espectadors a apuntar-se al Voluntariat per la Llengua per tal de millorar les seves habilitats lingüístiques en català mitjançant converses amb parlants nadius. Així doncs, si vols aprendre més sobre aquesta iniciativa o conèixer gent nova que comparteixi interessos similars, només has de buscar voluntaris disponibles prop teu! I recorda sempre preguntar-los quin nivell tenen perquè puguis ajustar millor les vostres converses segons les necessitats respectives. Finalment, cal destacar que darrere tot això hi ha la Generalitat de Catalunya qui promou activament aquestes activitats culturals arreu del territori nacional gràcies als seus esforços constants per promoure la diversitat cultural catalana dins i fora dels nostres límits geogràfics tradicionals. Per acabar, voldria afegir que espero haver respost satisfactòriament totes aquelles preguntes relacionades directament amb el contingut proporcionat anteriorment sense entrar massa profundament en detalls específics relacionats únicament amb aspectes tècnics propis del procés creatiu subjacent darrere cada producció audiovisual concreta realitzada aquí exposada avui dia. No obstant això, estic obert/a qualsevol comentari
videos/dif_catala_1/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,031 --> 00:00:02,107
3
+ [anuncio_voz_off]: quan parles fas magia
4
+
5
+ 2
6
+ 00:00:02,107 --> 00:00:03,305
7
+ [chica_anuncio_1]: que bo
8
+
9
+ 3
10
+ 00:00:03,305 --> 00:00:03,758
11
+ (AD): Dues dones caminen per la ciutat, una d'elles menja alguna cosa.
12
+
13
+ 4
14
+ 00:00:03,758 --> 00:00:07,844
15
+ [chica_anuncio_1]: com es diuen bunyols de vent no sento res bunyols de vent
16
+
17
+ 5
18
+ 00:00:07,844 --> 00:00:09,439
19
+ (AD): Dues dones caminen per la ciutat, una d'elles menja alguna cosa.
20
+
21
+ 6
22
+ 00:00:09,439 --> 00:00:10,814
23
+ (AD): Una dona que porta una jaqueta blava agafa una caixa d'algun tipus de material.
24
+
25
+ 7
26
+ 00:00:10,814 --> 00:00:16,472
27
+ [anuncio_voz_off]: vols practicar el catala 0 ajudar algu a parlar lo apunta not al voluntariat per la llengua parla amb la teva parella
28
+
29
+ 8
30
+ 00:00:16,472 --> 00:00:22,129
31
+ [anuncio_voz_off]: i fes magia voluntariat per la llengua generalitat de catalunya cent milions i mig de futurs
32
+
videos/dif_catala_1/free_ad.txt ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ L'escena comença amb un missatge inspirador: "Quan parles fas màgia".
2
+
3
+ Tot seguit, es desenvolupa un diàleg breu i fragmentat, que simula una interacció real o una pràctica de llengua. Una veu pregunta: "Què vols? Com es diuen?".
4
+
5
+ La resposta arriba amb dificultat: "Buyols de vent". L'altre interlocutor no ho sent bé o té problemes de comprensió, i respon: "No sento res". L'intent de pronunciació es repeteix, possiblement simplificant el mot: "Buyols de V".
6
+
7
+ L'anunci es transforma en una crida a l'acció per promoure la pràctica del català: "Vols practicar el català o ajudar algo a parlar-lo? Apunta't al voluntariat per la llengua".
8
+
9
+ Es destaca el benefici d'aquesta participació: "Parla amb la teva parella lingüística i fes màgia".
10
+
11
+ Finalment, apareix el tancament institucional: "Voluntariat per la llengua, Generalitat de Catalunya, 100 milions i mig de futurs".
videos/humor_polonia/MoE/free_ad.txt ADDED
@@ -0,0 +1,216 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:05,440
3
+ (AD): La imatge és un fons blavós amb estrelles de diferents mides.
4
+
5
+ 2
6
+ 00:00:05,440 --> 00:00:05,718
7
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
8
+
9
+ 3
10
+ 00:00:05,718 --> 00:00:06,458
11
+ [François_De Brigode]: buenas noches
12
+
13
+ 4
14
+ 00:00:06,458 --> 00:00:07,083
15
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
16
+
17
+ 5
18
+ 00:00:07,083 --> 00:00:09,631
19
+ [François_De Brigode]: antes de empezar con los gags quiero explicaros
20
+
21
+ 6
22
+ 00:00:09,631 --> 00:00:09,919
23
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
24
+
25
+ 7
26
+ 00:00:09,919 --> 00:00:12,855
27
+ [François_De Brigode]: que no hemos conseguido que el catalán sea oficial en europa
28
+
29
+ 8
30
+ 00:00:12,855 --> 00:00:13,480
31
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
32
+
33
+ 9
34
+ 00:00:13,480 --> 00:00:14,003
35
+ [François_De Brigode]: lo siento como sabéis
36
+
37
+ 10
38
+ 00:00:14,003 --> 00:00:14,711
39
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
40
+
41
+ 11
42
+ 00:00:14,711 --> 00:00:17,309
43
+ [François_De Brigode]: es un tema que me importa muchísimo de siempre
44
+
45
+ 12
46
+ 00:00:17,309 --> 00:00:17,733
47
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
48
+
49
+ 13
50
+ 00:00:17,733 --> 00:00:18,492
51
+ [François_De Brigode]: de siempre que necesito los votos de xuns claro
52
+
53
+ 14
54
+ 00:00:18,492 --> 00:00:18,777
55
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
56
+
57
+ 15
58
+ 00:00:18,777 --> 00:00:20,905
59
+ [François_De Brigode]: hola soy dolors montserrat i montserrat del partido popular del parlamento europeu
60
+
61
+ 16
62
+ 00:00:20,905 --> 00:00:20,972
63
+ (AD): François De Brigode, vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
64
+
65
+ 17
66
+ 00:00:20,972 --> 00:00:28,358
67
+ [Hadja_Lahbib]: igual se os ha hecho raro que yo siendo catalana de soca raíz haya votado en contra de que se hable
68
+
69
+ 18
70
+ 00:00:28,358 --> 00:00:35,743
71
+ [Hadja_Lahbib]: catalán en europa todo plegado parece un contrasentido como si vox tuviera un candidato negro
72
+
73
+ 19
74
+ 00:00:35,743 --> 00:00:43,130
75
+ [Hadja_Lahbib]: bueno no es el mejor ejemplo pero es que si todo el mundo usa el catalán al final se gastaría
76
+
77
+ 20
78
+ 00:00:43,130 --> 00:00:43,399
79
+ (AD): Hadja Lahbib amb un blazer blau parla amb un home amb una corbata.
80
+
81
+ 21
82
+ 00:00:43,399 --> 00:00:44,664
83
+ (AD): Hadja Lahbib parla amb François De Brigode en una sala d'estar.
84
+
85
+ 22
86
+ 00:00:44,664 --> 00:00:52,462
87
+ [Hadja_Lahbib]: pero oh que cinismo para que voten contra tu propia lengua con fines electorales
88
+
89
+ 23
90
+ 00:00:52,462 --> 00:00:58,045
91
+ [François_De Brigode]: pudiendo pedir que voten a favor con fines electorales
92
+
93
+ 24
94
+ 00:00:58,045 --> 00:01:03,633
95
+ [François_De Brigode]: presionar no no no escuchar que si a los finlandeses no les hace el peso no les viene de gusto decir escurrialles
96
+
97
+ 25
98
+ 00:01:03,633 --> 00:01:13,477
99
+ [Hadja_Lahbib]: que li haremos al cabo y a la fina el catalán no sirve para nada yo solo lo hablo con algún país jubilado de sant saturnino
100
+
101
+ 26
102
+ 00:01:13,477 --> 00:01:23,325
103
+ [Hadja_Lahbib]: que es mi pueblo
104
+
105
+ 27
106
+ 00:01:23,325 --> 00:01:23,611
107
+ (AD): Hadja Lahbib, amb un vestit blau, es mostra preocupada o confusa, mentre que un home vestit de negre l'escolta.
108
+
109
+ 28
110
+ 00:01:23,611 --> 00:01:25,096
111
+ [Hadja_Lahbib]: perdona
112
+
113
+ 29
114
+ 00:01:25,096 --> 00:01:26,498
115
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
116
+
117
+ 30
118
+ 00:01:26,498 --> 00:01:27,004
119
+ [Hadja_Lahbib]: perdona
120
+
121
+ 31
122
+ 00:01:27,004 --> 00:01:27,831
123
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
124
+
125
+ 32
126
+ 00:01:27,831 --> 00:01:28,540
127
+ [Hadja_Lahbib]: sí dime
128
+
129
+ 33
130
+ 00:01:28,540 --> 00:01:30,953
131
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
132
+
133
+ 34
134
+ 00:01:30,953 --> 00:01:31,882
135
+ [Hadja_Lahbib]: lars
136
+
137
+ 35
138
+ 00:01:31,882 --> 00:01:32,319
139
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
140
+
141
+ 36
142
+ 00:01:32,319 --> 00:01:32,927
143
+ [Hadja_Lahbib]: sí sí sí sí
144
+
145
+ 37
146
+ 00:01:32,927 --> 00:01:33,417
147
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
148
+
149
+ 38
150
+ 00:01:33,417 --> 00:01:34,733
151
+ [Hadja_Lahbib]: te ofrecimos la tarifa del fin del catalán
152
+
153
+ 39
154
+ 00:01:34,733 --> 00:01:35,680
155
+ (AD): Hadja Lahbib i François De Brigode, vestits de manera professional, de peu l'un al costat de l'altre, amb una bandera europea al fons.
156
+
157
+ 40
158
+ 00:01:35,680 --> 00:01:35,745
159
+ (AD): François De Brigode es toca la camisa a la sala d'estar.
160
+
161
+ 41
162
+ 00:01:35,745 --> 00:01:38,209
163
+ [Hadja_Lahbib]: si votabais en contra nosotros os dábamos una caja de ribera del duero
164
+
165
+ 42
166
+ 00:01:38,209 --> 00:01:39,087
167
+ (AD): Hadja Lahbib, amb un blazer blau, parla per telèfon en una sala d'estar.
168
+
169
+ 43
170
+ 00:01:39,087 --> 00:01:46,269
171
+ [Hadja_Lahbib]: eso no no no el cava catalán ahora por ahora no puede ser pero ya lo encontraremos ya
172
+
173
+ 44
174
+ 00:01:46,269 --> 00:01:53,453
175
+ [Hadja_Lahbib]: no no morcilla no morcilla no la hemos mandado toda para alemania que te gustan las secallones
176
+
177
+ 45
178
+ 00:01:53,453 --> 00:02:00,637
179
+ [François_De Brigode]: bueno que no os pongáis tristes per a compensar lo del catalán os traeré la gala de los goya a barcelona
180
+
181
+ 46
182
+ 00:02:00,637 --> 00:02:00,754
183
+ (AD): Hadja Lahbib, vestida amb una camisa blava, es troba en una sala d'estar amb un home en un vestit gris.
184
+
185
+ 47
186
+ 00:02:00,754 --> 00:02:08,729
187
+ [François_De Brigode]: us vaig ajartar de oir a estrelles de cine diciendo bona nit eh resines los javis carmen machi fa quanta plurinacionalidad
188
+
189
+ 48
190
+ 00:02:08,729 --> 00:02:16,705
191
+ [François_De Brigode]: i no solo eso vamos a hacer un sketch donde todos los mandatarios europeos hablan en catalán
192
+
193
+ 49
194
+ 00:02:16,705 --> 00:02:25,425
195
+ [François_De Brigode]: bueno todos menos yo claro
196
+
197
+ 50
198
+ 00:02:25,425 --> 00:02:26,692
199
+ (AD): Un home en un vestit gris es troba en una sala d'estar amb Hadja Lahbib, que porta una camisa blava.
200
+
201
+ 51
202
+ 00:02:26,692 --> 00:02:27,299
203
+ [François_De Brigode]: endavant amb l'sketch de la unió europea vinga a todos per el set
204
+
205
+ 52
206
+ 00:02:27,299 --> 00:02:31,180
207
+ (AD): François De Brigode parla en una sala d'estar amb una taula, un micro i una càmera.
208
+
209
+ 53
210
+ 00:02:31,180 --> 00:02:32,800
211
+ [François_De Brigode]: sí me seguís por favor
212
+
213
+ 54
214
+ 00:02:32,800 --> 00:02:33,158
215
+ (AD): François De Brigode parla en una sala d'estar amb una taula, un micro i una càmera.
216
+
videos/humor_polonia/MoE/una_ad.srt ADDED
@@ -0,0 +1,216 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:05,440
3
+ (AD): "El fons de la imatge és blau amb estrelles variades."
4
+
5
+ 2
6
+ 00:00:05,440 --> 00:00:05,718
7
+ (AD): ""
8
+
9
+ 3
10
+ 00:00:05,718 --> 00:00:06,458
11
+ [François_De Brigode__humor_polonia__]: buenas noches
12
+
13
+ 4
14
+ 00:00:06,458 --> 00:00:07,083
15
+ (AD): ""
16
+
17
+ 5
18
+ 00:00:07,083 --> 00:00:09,631
19
+ [François_De Brigode__humor_polonia__]: antes de empezar con los gags quiero explicaros
20
+
21
+ 6
22
+ 00:00:09,631 --> 00:00:09,919
23
+ (AD): ""
24
+
25
+ 7
26
+ 00:00:09,919 --> 00:00:12,855
27
+ [François_De Brigode__humor_polonia__]: que no hemos conseguido que el catalán sea oficial en europa
28
+
29
+ 8
30
+ 00:00:12,855 --> 00:00:13,480
31
+ (AD): ""
32
+
33
+ 9
34
+ 00:00:13,480 --> 00:00:14,003
35
+ [François_De Brigode__humor_polonia__]: lo siento como sabéis
36
+
37
+ 10
38
+ 00:00:14,003 --> 00:00:14,711
39
+ (AD): ""
40
+
41
+ 11
42
+ 00:00:14,711 --> 00:00:17,309
43
+ [François_De Brigode__humor_polonia__]: es un tema que me importa muchísimo de siempre
44
+
45
+ 12
46
+ 00:00:17,309 --> 00:00:17,733
47
+ (AD): ""
48
+
49
+ 13
50
+ 00:00:17,733 --> 00:00:18,492
51
+ [François_De Brigode__humor_polonia__]: de siempre que necesito los votos de xuns claro
52
+
53
+ 14
54
+ 00:00:18,492 --> 00:00:18,777
55
+ (AD): ""
56
+
57
+ 15
58
+ 00:00:18,777 --> 00:00:20,905
59
+ [François_De Brigode__humor_polonia__]: hola soy dolors montserrat i montserrat del partido popular del parlamento europeu
60
+
61
+ 16
62
+ 00:00:20,905 --> 00:00:20,972
63
+ (AD): ""
64
+
65
+ 17
66
+ 00:00:20,972 --> 00:00:28,358
67
+ [Hadja_Lahbib__humor_polonia__]: igual se os ha hecho raro que yo siendo catalana de soca raíz haya votado en contra de que se hable
68
+
69
+ 18
70
+ 00:00:28,358 --> 00:00:35,743
71
+ [Hadja_Lahbib__humor_polonia__]: catalán en europa todo plegado parece un contrasentido como si vox tuviera un candidato negro
72
+
73
+ 19
74
+ 00:00:35,743 --> 00:00:43,130
75
+ [Hadja_Lahbib__humor_polonia__]: bueno no es el mejor ejemplo pero es que si todo el mundo usa el catalán al final se gastaría
76
+
77
+ 20
78
+ 00:00:43,130 --> 00:00:43,399
79
+ (AD): ""
80
+
81
+ 21
82
+ 00:00:43,399 --> 00:00:44,664
83
+ (AD): "Hadja Lahbib conversa amb François."
84
+
85
+ 22
86
+ 00:00:44,664 --> 00:00:52,462
87
+ [Hadja_Lahbib__humor_polonia__]: pero oh que cinismo para que voten contra tu propia lengua con fines electorales
88
+
89
+ 23
90
+ 00:00:52,462 --> 00:00:58,045
91
+ [François_De Brigode__humor_polonia__]: pudiendo pedir que voten a favor con fines electorales
92
+
93
+ 24
94
+ 00:00:58,045 --> 00:01:03,633
95
+ [François_De Brigode__humor_polonia__]: presionar no no no escuchar que si a los finlandeses no les hace el peso no les viene de gusto decir escurrialles
96
+
97
+ 25
98
+ 00:01:03,633 --> 00:01:13,477
99
+ [Hadja_Lahbib__humor_polonia__]: que li haremos al cabo y a la fina el catalán no sirve para nada yo solo lo hablo con algún país jubilado de sant saturnino
100
+
101
+ 26
102
+ 00:01:13,477 --> 00:01:23,325
103
+ [Hadja_Lahbib__humor_polonia__]: que es mi pueblo
104
+
105
+ 27
106
+ 00:01:23,325 --> 00:01:23,611
107
+ (AD): ""
108
+
109
+ 28
110
+ 00:01:23,611 --> 00:01:25,096
111
+ [Hadja_Lahbib__humor_polonia__]: perdona
112
+
113
+ 29
114
+ 00:01:25,096 --> 00:01:26,498
115
+ (AD): "Hadja i François, junts."
116
+
117
+ 30
118
+ 00:01:26,498 --> 00:01:27,004
119
+ [Hadja_Lahbib__humor_polonia__]: perdona
120
+
121
+ 31
122
+ 00:01:27,004 --> 00:01:27,831
123
+ (AD): "Hadja i François"
124
+
125
+ 32
126
+ 00:01:27,831 --> 00:01:28,540
127
+ [Hadja_Lahbib__humor_polonia__]: sí dime
128
+
129
+ 33
130
+ 00:01:28,540 --> 00:01:30,953
131
+ (AD): "Hadja i François, de peu junts."
132
+
133
+ 34
134
+ 00:01:30,953 --> 00:01:31,882
135
+ [Hadja_Lahbib__humor_polonia__]: lars
136
+
137
+ 35
138
+ 00:01:31,882 --> 00:01:32,319
139
+ (AD): ""
140
+
141
+ 36
142
+ 00:01:32,319 --> 00:01:32,927
143
+ [Hadja_Lahbib__humor_polonia__]: sí sí sí sí
144
+
145
+ 37
146
+ 00:01:32,927 --> 00:01:33,417
147
+ (AD): ""
148
+
149
+ 38
150
+ 00:01:33,417 --> 00:01:34,733
151
+ [Hadja_Lahbib__humor_polonia__]: te ofrecimos la tarifa del fin del catalán
152
+
153
+ 39
154
+ 00:01:34,733 --> 00:01:35,680
155
+ (AD): "Hadja i François"
156
+
157
+ 40
158
+ 00:01:35,680 --> 00:01:35,745
159
+ (AD): ""
160
+
161
+ 41
162
+ 00:01:35,745 --> 00:01:38,209
163
+ [Hadja_Lahbib__humor_polonia__]: si votabais en contra nosotros os dábamos una caja de ribera del duero
164
+
165
+ 42
166
+ 00:01:38,209 --> 00:01:39,087
167
+ (AD): "Hadja Lahbib, comunicant."
168
+
169
+ 43
170
+ 00:01:39,087 --> 00:01:46,269
171
+ [Hadja_Lahbib__humor_polonia__]: eso no no no el cava catalán ahora por ahora no puede ser pero ya lo encontraremos ya
172
+
173
+ 44
174
+ 00:01:46,269 --> 00:01:53,453
175
+ [Hadja_Lahbib__humor_polonia__]: no no morcilla no morcilla no la hemos mandado toda para alemania que te gustan las secallones
176
+
177
+ 45
178
+ 00:01:53,453 --> 00:02:00,637
179
+ [François_De Brigode__humor_polonia__]: bueno que no os pongáis tristes per a compensar lo del catalán os traeré la gala de los goya a barcelona
180
+
181
+ 46
182
+ 00:02:00,637 --> 00:02:00,754
183
+ (AD): ""
184
+
185
+ 47
186
+ 00:02:00,754 --> 00:02:08,729
187
+ [François_De Brigode__humor_polonia__]: us vaig ajartar de oir a estrelles de cine diciendo bona nit eh resines los javis carmen machi fa quanta plurinacionalidad
188
+
189
+ 48
190
+ 00:02:08,729 --> 00:02:16,705
191
+ [François_De Brigode__humor_polonia__]: i no solo eso vamos a hacer un sketch donde todos los mandatarios europeos hablan en catalán
192
+
193
+ 49
194
+ 00:02:16,705 --> 00:02:25,425
195
+ [François_De Brigode__humor_polonia__]: bueno todos menos yo claro
196
+
197
+ 50
198
+ 00:02:25,425 --> 00:02:26,692
199
+ (AD): "Home gris amb Hadja."
200
+
201
+ 51
202
+ 00:02:26,692 --> 00:02:27,299
203
+ [François_De Brigode__humor_polonia__]: endavant amb l'sketch de la unió europea vinga a todos per el set
204
+
205
+ 52
206
+ 00:02:27,299 --> 00:02:31,180
207
+ (AD): "François De Brigode està en una sala d'estar."
208
+
209
+ 53
210
+ 00:02:31,180 --> 00:02:32,800
211
+ [François_De Brigode__humor_polonia__]: sí me seguís por favor
212
+
213
+ 54
214
+ 00:02:32,800 --> 00:02:33,158
215
+ (AD): ""
216
+
videos/humor_polonia/Salamandra/free_ad.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ Aquests dos personatges formen part d'una organització anomenada humor polònia, on fan bromes sobre temes polítics actuals. En aquest cas concret, han decidit fer una broma sobre la llengua catalana dins de la Unió Europea. El personatge anomenat Hadja_Lahbib intenta parlar en català durant una reunió amb altres membres de la UE, però tots ells es neguen a entendre'l perquè no estan acostumats a escoltar-ho. Això provoca una situació còmica quan tothom comença a riure's d'ell i ell mateix acaba admetent que potser hauria d'haver votat a favor de la proposta originalment. Al final, decideix portar la gala dels Goya a Barcelona com a compensació pel seu error lingüístic.
2
+
3
+ Els personatges principals d'aquest vídeo són Hadja_Lahbib (el personatge principal) i François_DeBrigode (el company de feina). Aquests dos personatges treballen junts en una empresa anomenada Humor Polònia, on realitzen bromes polítiques. Aquest cop, van decidir fer una broma sobre la llengua catalana dins de la Unió Europea. Durant una reunió amb altres membres de la UE, Hadja_Lahbib va intentar parlar en català, però ningú no ho entenia bé. Això va provocar situacions còmiques entre tots els presents, fins que finalment Hadja_Lahbib va admetre que potser hauria d'haver votat a favor de la proposta originalment. Per compensar el seu error lingüístic, va decidir organitzar la gala dels Goya a
videos/humor_polonia/Salamandra/une_ad.srt ADDED
@@ -0,0 +1,228 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:05,440
3
+ (AD): La imatge és un fons blavós amb estrelles de diferents mides.
4
+
5
+ 2
6
+ 00:00:05,440 --> 00:00:05,718
7
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
8
+
9
+ 3
10
+ 00:00:05,718 --> 00:00:06,458
11
+ [François_De Brigode]: buenas noches
12
+
13
+ 4
14
+ 00:00:06,458 --> 00:00:07,083
15
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
16
+
17
+ 5
18
+ 00:00:07,083 --> 00:00:09,631
19
+ [François_De Brigode]: antes d empezar con los gags quiero explicaros
20
+
21
+ 6
22
+ 00:00:09,631 --> 00:00:09,919
23
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
24
+
25
+ 7
26
+ 00:00:09,919 --> 00:00:12,855
27
+ [François_De Brigode]: que no hemos conseguido que el catalan sea oficial en europa
28
+
29
+ 8
30
+ 00:00:12,855 --> 00:00:13,480
31
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
32
+
33
+ 9
34
+ 00:00:13,480 --> 00:00:14,003
35
+ [François_De Brigode]: lo siento
36
+
37
+ 10
38
+ 00:00:14,003 --> 00:00:14,711
39
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
40
+
41
+ 11
42
+ 00:00:14,711 --> 00:00:17,309
43
+ [François_De Brigode]: com ho sabeis es un tema que m importa muchisimo
44
+
45
+ 12
46
+ 00:00:17,309 --> 00:00:17,733
47
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
48
+
49
+ 13
50
+ 00:00:17,733 --> 00:00:18,492
51
+ [François_De Brigode]: de sempre
52
+
53
+ 14
54
+ 00:00:18,492 --> 00:00:18,777
55
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
56
+
57
+ 15
58
+ 00:00:18,777 --> 00:00:20,905
59
+ [François_De Brigode]: pero sempre que necessito los votos de xuns claro
60
+
61
+ 16
62
+ 00:00:20,905 --> 00:00:20,972
63
+ (AD): Un home vestit de negre, amb una corbata, està assegut en una taula d'una oficina.
64
+
65
+ 17
66
+ 00:00:20,972 --> 00:00:28,358
67
+ [Hadja_Lahbib]: hola soc dolors montserrat i montserrat del partido popular del parlamento europeu
68
+
69
+ 18
70
+ 00:00:28,358 --> 00:00:35,743
71
+ [Hadja_Lahbib]: igual se us ha hecho raro que yo siendo catalana de soca raiz a ella votava en contra de que
72
+
73
+ 19
74
+ 00:00:35,743 --> 00:00:43,130
75
+ [Hadja_Lahbib]: table catalan en europa todo plegado parece un contrasentido como si vox tuvia un candidato negro
76
+
77
+ 20
78
+ 00:00:43,130 --> 00:00:43,399
79
+ (AD): Una dona amb un blazer blau parla amb un home amb una corbata.
80
+
81
+ 21
82
+ 00:00:43,399 --> 00:00:44,664
83
+ (AD): Un home i una dona es parlen en una sala d'estar.
84
+
85
+ 22
86
+ 00:00:44,664 --> 00:00:52,462
87
+ [Hadja_Lahbib]: bueno no es el mejor ejemplo pero es que si todo el mundo usen catalan al final se gastaria
88
+
89
+ 23
90
+ 00:00:52,462 --> 00:00:58,045
91
+ [François_De Brigode]: pero que cinismo pressionar a los lideres europeus per a que voten contra tu
92
+
93
+ 24
94
+ 00:00:58,045 --> 00:01:03,633
95
+ [François_De Brigode]: lengua com fins electorals pudiendo pedir que voten a favor com fins electorals
96
+
97
+ 25
98
+ 00:01:03,633 --> 00:01:13,477
99
+ [Hadja_Lahbib]: pressionar no no no escuchar que si a los finlandeses no les hace el peso no les viene de gusto decir escurrialles
100
+
101
+ 26
102
+ 00:01:13,477 --> 00:01:23,325
103
+ [Hadja_Lahbib]: vemos al cabo i a la fina el catala no sirve per a nada jo solo lo hablo con algun pais jubilado de sant saturnino
104
+
105
+ 27
106
+ 00:01:23,325 --> 00:01:23,611
107
+ (AD): Una dona amb un vestit blau es mostra preocupada o confusa, mentre que un home vestit de negre l'escolta.
108
+
109
+ 28
110
+ 00:01:23,611 --> 00:01:25,096
111
+ [Hadja_Lahbib]: que es mi pueblo
112
+
113
+ 29
114
+ 00:01:25,096 --> 00:01:26,498
115
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
116
+
117
+ 30
118
+ 00:01:26,498 --> 00:01:27,004
119
+ [Hadja_Lahbib]: perdona
120
+
121
+ 31
122
+ 00:01:27,004 --> 00:01:27,831
123
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
124
+
125
+ 32
126
+ 00:01:27,831 --> 00:01:28,540
127
+ [Hadja_Lahbib]: perdona
128
+
129
+ 33
130
+ 00:01:28,540 --> 00:01:30,953
131
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
132
+
133
+ 34
134
+ 00:01:30,953 --> 00:01:31,882
135
+ [Hadja_Lahbib]: si dime
136
+
137
+ 35
138
+ 00:01:31,882 --> 00:01:32,319
139
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
140
+
141
+ 36
142
+ 00:01:32,319 --> 00:01:32,927
143
+ [Hadja_Lahbib]: lars
144
+
145
+ 37
146
+ 00:01:32,927 --> 00:01:33,417
147
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
148
+
149
+ 38
150
+ 00:01:33,417 --> 00:01:34,733
151
+ [Hadja_Lahbib]: si si si si
152
+
153
+ 39
154
+ 00:01:34,733 --> 00:01:35,680
155
+ (AD): Un home i una dona vestits de manera professional, de pie l'un al costat de l'altre, amb una bandera europea al fons.
156
+
157
+ 40
158
+ 00:01:35,680 --> 00:01:35,745
159
+ (AD): Un home vestit de negre es toca la camisa a la sala d'estar.
160
+
161
+ 41
162
+ 00:01:35,745 --> 00:01:38,209
163
+ [Hadja_Lahbib]: te ofrecimos la tarifa del fin
164
+
165
+ 42
166
+ 00:01:38,209 --> 00:01:39,087
167
+ (AD): Una dona amb un blazer blau parla per telèfon en una sala d'estar.
168
+
169
+ 43
170
+ 00:01:39,087 --> 00:01:46,269
171
+ [Hadja_Lahbib]: si si delfin del catalan si votaveis en contra nosotros os dabamos una caja de ribera del duero
172
+
173
+ 44
174
+ 00:01:46,269 --> 00:01:53,453
175
+ [Hadja_Lahbib]: eso no no no el cava catalan ahora por ahora no puede ser pero ya lo encontraremos ya
176
+
177
+ 45
178
+ 00:01:53,453 --> 00:02:00,637
179
+ [Hadja_Lahbib]: no no morcilla no morcilla no la hemos mandado toda para alemanya que t agustan les secallones
180
+
181
+ 46
182
+ 00:02:00,637 --> 00:02:00,754
183
+ (AD): Un home en un vestit gris es troba en una sala d'estar amb una dona amb una camisa blava.
184
+
185
+ 47
186
+ 00:02:00,754 --> 00:02:08,729
187
+ [François_De Brigode]: bueno que no us pongu tristes per a compensar lo del catalan os traere la gala de los goya a barcelona
188
+
189
+ 48
190
+ 00:02:08,729 --> 00:02:16,705
191
+ [François_De Brigode]: vaig ajartar de oir a estrelles de cine diciendo bona nit eh resines los javis carmen machi fa
192
+
193
+ 49
194
+ 00:02:16,705 --> 00:02:24,681
195
+ [François_De Brigode]: plurinacionalidad i no solo eso porque ahora mismo vamos a hacer un sketch donde todos los mandatarios europeos hablan en catalan
196
+
197
+ 50
198
+ 00:02:24,681 --> 00:02:25,425
199
+ (AD): Un home en un vestit gris es troba en una sala d'estar amb una dona amb una camisa blava.
200
+
201
+ 51
202
+ 00:02:25,425 --> 00:02:26,692
203
+ [François_De Brigode]: todos menos yo claro
204
+
205
+ 52
206
+ 00:02:26,692 --> 00:02:27,080
207
+ (AD): Un home en un vestit gris es troba en una sala d'estar amb una dona amb una camisa blava.
208
+
209
+ 53
210
+ 00:02:27,080 --> 00:02:27,299
211
+ (AD): Un home vestit de negre parla en una sala d'estar amb una taula, un micro i una càmera.
212
+
213
+ 54
214
+ 00:02:27,299 --> 00:02:30,605
215
+ [François_De Brigode]: endavant amb l sketch de la unio europea vinga a tots dos per el set
216
+
217
+ 55
218
+ 00:02:30,605 --> 00:02:31,180
219
+ (AD): Un home vestit de negre parla en una sala d'estar amb una taula, un micro i una càmera.
220
+
221
+ 56
222
+ 00:02:31,180 --> 00:02:32,800
223
+ [François_De Brigode]: si me seguis por favor
224
+
225
+ 57
226
+ 00:02:32,800 --> 00:02:33,158
227
+ (AD): Un home vestit de negre parla en una sala d'estar amb una taula, un micro i una càmera.
228
+
videos/humor_polonia/free_ad.txt ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ L'escena comença amb una oradora que pronuncia un discurs amb un to de fals penediment: "Buenas noches".
2
+
3
+ L'oradora explica que no s'ha aconseguit que el català sigui oficial a Europa. Es disculpa pel fracàs, tot i al·legant que és un tema que li importa moltíssim, especialment perquè necessita els vots de Junts (Chuns).
4
+
5
+ La dona es presenta com Dolors Montserrat, del Partit Popular al Parlament Europeu. Reconeix que pot semblar estrany que ella, sent "de soca-rel" (d'arrel catalana), hagi votat en contra de parlar català a Europa. Afegeix que tot plegat sembla un contrasentit, comparant-ho amb la hipòtesi d'un candidat negre de Vox, tot i admetre que no és el millor exemple. La seva justificació cínica és que, si tothom fes servir el català, "al final se gastaría" (s'acabaria gastant).
6
+
7
+ Una veu narrativa o un altre personatge intervé, expressant sorpresa i indignació pel cinisme de la situació.
8
+
9
+ L'oradora continua justificant la seva posició, dient que si als finlandesos no els agrada (no els fa el pes), al cap i a la fi, el català "no serveix per a res". Afegeix amb desdeny que ella només el parla amb "algun pall [pagès] jubilat de Sant Sadurní, que és el meu poble".
10
+
11
+ Llavors, es simula una trucada telefònica: "Sí, Lars. Sí, dime, Lars". Confirma que van oferir la "tarifa del sí, si del fin del catalán". Aquest acord consistia a donar una caixa de Rivera del Duero (vi de la Ribera del Duero) si els mandataris votaven en contra del català. Aclara que Cava català "ara per ara no pot ser", i en relació a altres ofertes, assegura que la "morcilla, no" (botifarra, no), ja que l'han enviat tota a Alemanya.
12
+
13
+ Per compensar la mala notícia del català, l'oradora ofereix una solució: portar la gala dels Goya a Barcelona. Promet que el públic es cansarà de sentir estrelles de cinema dient "bonanit" (bona nit), com Resines, Los Javis, i Carmen Machi, i celebra la "plurinacionalitat".
14
+
15
+ Per acabar, anuncia un esquetx immediat on "tots els mandataris europeus parlen en català" (bé, "tots me'ls dio clar", matisa), i insta a tothom a seguir-la cap al set.
videos/lluis_llach/MoE/free_ad.txt ADDED
@@ -0,0 +1,428 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 1
2
+ 00:00:00,000 --> 00:00:05,500
3
+ (AD): Un home amb un llibre a la mà, de peu davant d'un micròfon.
4
+
5
+ 2
6
+ 00:00:05,500 --> 00:00:10,039
7
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un gran públic.
8
+
9
+ 3
10
+ 00:00:10,039 --> 00:00:19,792
11
+ (AD): Lluis Llach toca el piano en un escenari amb altres músics.
12
+
13
+ 4
14
+ 00:00:19,792 --> 00:00:22,001
15
+ [Lluis_Llach]: que el dia sigui net i clar
16
+
17
+ 5
18
+ 00:00:22,001 --> 00:00:23,452
19
+ (AD): Lluis Llach amb un micròfon i un piano, amb una imatge borrosa al fons.
20
+
21
+ 6
22
+ 00:00:23,452 --> 00:00:26,777
23
+ [Lluis_Llach]: que cap ocell trenqui
24
+
25
+ 7
26
+ 00:00:26,777 --> 00:00:29,257
27
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
28
+
29
+ 8
30
+ 00:00:29,257 --> 00:00:31,350
31
+ [Lluis_Llach]: l'harmonia del seu cant
32
+
33
+ 9
34
+ 00:00:31,350 --> 00:00:32,414
35
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
36
+
37
+ 10
38
+ 00:00:32,414 --> 00:00:37,865
39
+ [Lluis_Llach]: que trobis el que et va mancar ahir
40
+
41
+ 11
42
+ 00:00:37,865 --> 00:00:38,487
43
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
44
+
45
+ 12
46
+ 00:00:38,487 --> 00:00:40,478
47
+ [Lluis_Llach]: si em dius adéu
48
+
49
+ 13
50
+ 00:00:40,478 --> 00:00:41,965
51
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
52
+
53
+ 14
54
+ 00:00:41,965 --> 00:00:45,256
55
+ [Lluis_Llach]: que el sol faci el dia molt més llarg
56
+
57
+ 15
58
+ 00:00:45,256 --> 00:00:52,140
59
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
60
+
61
+ 16
62
+ 00:00:52,140 --> 00:00:54,335
63
+ [Lluis_Llach]: i així robar dins el temps un rellotge aturat
64
+
65
+ 17
66
+ 00:00:54,335 --> 00:00:55,481
67
+ (AD): És una foto d'un concert en un teatre amb gent asseguda a l'escenari i a l'auditori, on apareix la persona identificada com a Lluis Llach.
68
+
69
+ 18
70
+ 00:00:55,481 --> 00:01:00,036
71
+ [Lluis_Llach]: que tinguem sort
72
+
73
+ 19
74
+ 00:01:00,036 --> 00:01:01,472
75
+ (AD): Lluis Llach canta en un micròfon, amb una imatge borrosa al fons.
76
+
77
+ 20
78
+ 00:01:01,472 --> 00:01:03,530
79
+ [Lluis_Llach]: que trobem tot el que ens va mancar ahir
80
+
81
+ 21
82
+ 00:01:03,530 --> 00:01:04,308
83
+ (AD): Lluis Llach canta en un micròfon, amb una imatge borrosa al fons.
84
+
85
+ 22
86
+ 00:01:04,308 --> 00:01:10,045
87
+ [Lluis_Llach]: i així prenc
88
+
89
+ 23
90
+ 00:01:10,045 --> 00:01:10,349
91
+ (AD): Lluis Llach toca el piano en un concert amb altres músics.
92
+
93
+ 24
94
+ 00:01:10,349 --> 00:01:12,171
95
+ [Lluis_Llach]: i així prenc tot el fruit que pugui donar
96
+
97
+ 25
98
+ 00:01:12,171 --> 00:01:13,486
99
+ (AD): És una imatge d'un grup de músics tocant en un concert, amb Lluis Llach vestit de negre dirigint-los.
100
+
101
+ 26
102
+ 00:01:13,486 --> 00:01:18,027
103
+ [Lluis_Llach]: el camí que a poc a poc escrius per demà
104
+
105
+ 27
106
+ 00:01:18,027 --> 00:01:18,128
107
+ (AD): Un home amb un micròfon i un logotip de TV3 a la part superior.
108
+
109
+ 28
110
+ 00:01:18,128 --> 00:01:19,495
111
+ [Lluis_Llach]: que demà
112
+
113
+ 29
114
+ 00:01:19,495 --> 00:01:19,882
115
+ (AD): Lluís Llach canta a un micròfon mentre toca el piano.
116
+
117
+ 30
118
+ 00:01:19,882 --> 00:01:20,542
119
+ [Lluis_Llach]: que demà marquen el fruit de cada pas
120
+
121
+ 31
122
+ 00:01:20,542 --> 00:01:22,093
123
+ (AD): Lluis Llach canta a un micròfon mentre toca el piano.
124
+
125
+ 32
126
+ 00:01:22,093 --> 00:01:23,917
127
+ [Lluis_Llach]: per això malgrat la boira cal caminar
128
+
129
+ 33
130
+ 00:01:23,917 --> 00:01:24,052
131
+ (AD): Lluis Llach canta a un micròfon mentre toca el piano.
132
+
133
+ 34
134
+ 00:01:24,052 --> 00:01:30,058
135
+ [Lluis_Llach]: si véns amb mi
136
+
137
+ 35
138
+ 00:01:30,058 --> 00:01:30,885
139
+ (AD): És una imatge d'un concert en directe, amb pantalles i llums, on apareix la persona identificada com a Lluis Llach.
140
+
141
+ 36
142
+ 00:01:30,885 --> 00:01:38,024
143
+ [Lluis_Llach]: no demanis un camí planer
144
+
145
+ 37
146
+ 00:01:38,024 --> 00:01:44,977
147
+ (AD): Un home amb un micròfon i un logotip de TV3 a la part superior.
148
+
149
+ 38
150
+ 00:01:44,977 --> 00:01:47,305
151
+ [Lluis_Llach]: ni estels d'argent
152
+
153
+ 39
154
+ 00:01:47,305 --> 00:01:48,587
155
+ (AD): És una imatge d'un grup de músics tocant en un concert, amb un piano i altres instruments, on apareix la persona identificada com a Lluis Llach.
156
+
157
+ 40
158
+ 00:01:48,587 --> 00:01:51,894
159
+ [Lluis_Llach]: ni un demà ple de promeses sols
160
+
161
+ 41
162
+ 00:01:51,894 --> 00:01:52,908
163
+ (AD): Lluis Llach canta a un micròfon en un concert.
164
+
165
+ 42
166
+ 00:01:52,908 --> 00:01:54,915
167
+ [Lluis_Llach]: que tinguis sort
168
+
169
+ 43
170
+ 00:01:54,915 --> 00:02:00,879
171
+ (AD): Lluis Llach canta a un micròfon en un concert.
172
+ (AD): Lluis Llach canta a un micròfon en un concert.
173
+
174
+ 44
175
+ 00:02:00,879 --> 00:02:03,706
176
+ (AD): Lluis Llach toca el piano en un concert televisat.
177
+ (AD): Lluis Llach toca el piano en un concert televisat.
178
+
179
+ 45
180
+ 00:02:03,706 --> 00:02:05,462
181
+ [Lluis_Llach]: i que trobis el que et va mancar a ell
182
+
183
+ 46
184
+ 00:02:05,462 --> 00:02:06,492
185
+ (AD): Lluis Llach toca el piano en un concert televisat.
186
+ (AD): Lluis Llach toca el piano en un concert televisat.
187
+
188
+ 47
189
+ 00:02:06,492 --> 00:02:11,858
190
+ [Lluis_Llach]: i així pren
191
+
192
+ 48
193
+ 00:02:11,858 --> 00:02:12,179
194
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
195
+
196
+ 49
197
+ 00:02:12,179 --> 00:02:14,236
198
+ [Lluis_Llach]: i així pren tot el fruit que et pugui donar
199
+
200
+ 50
201
+ 00:02:14,236 --> 00:02:15,502
202
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
203
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
204
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
205
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
206
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
207
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
208
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
209
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
210
+
211
+ 51
212
+ 00:02:15,502 --> 00:02:20,598
213
+ [Lluis_Llach]: el camí que a poc a poc escrit
214
+
215
+ 52
216
+ 00:02:20,598 --> 00:02:20,986
217
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
218
+
219
+ 53
220
+ 00:02:20,986 --> 00:02:24,008
221
+ [Lluis_Llach]: i que a poc a poc escrius per demà
222
+
223
+ 54
224
+ 00:02:24,008 --> 00:02:24,158
225
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
226
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
227
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
228
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
229
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
230
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
231
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
232
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
233
+
234
+ 55
235
+ 00:02:24,158 --> 00:02:28,531
236
+ [Lluis_Llach]: per demà que demà mancarà el fruit de cada pas
237
+
238
+ 56
239
+ 00:02:28,531 --> 00:02:28,664
240
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
241
+
242
+ 57
243
+ 00:02:28,664 --> 00:02:31,923
244
+ [Lluis_Llach]: per això malgrat la boira cal caminar
245
+
246
+ 58
247
+ 00:02:31,923 --> 00:02:32,663
248
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
249
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
250
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
251
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
252
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
253
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
254
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
255
+ (AD): Lluis Llach parla en un micròfon, amb una pantalla que mostra informació sobre un concert.
256
+
257
+ 59
258
+ 00:02:32,663 --> 00:02:37,693
259
+ [Lluis_Llach]: Ah
260
+
261
+ 60
262
+ 00:02:37,693 --> 00:02:37,776
263
+ (AD): Lluis Llach canta en un micròfon.
264
+
265
+ 61
266
+ 00:02:37,776 --> 00:02:38,669
267
+ (AD): Lluis Llach, amb una camisa negra, canta en un micròfon.
268
+
269
+ 62
270
+ 00:02:38,669 --> 00:02:40,495
271
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un públic entusiasmat.
272
+
273
+ 63
274
+ 00:02:40,495 --> 00:02:41,372
275
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un públic entusiasmat.
276
+
277
+ 64
278
+ 00:02:41,372 --> 00:02:41,419
279
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un públic entusiasmat.
280
+
281
+ 65
282
+ 00:02:41,419 --> 00:02:43,419
283
+ (AD): Lluis Llach parla en un micròfon, amb una data i hora a la part superior de la imatge.
284
+
285
+ 66
286
+ 00:02:43,419 --> 00:02:46,500
287
+ (AD): Un concert en directe amb un piano al centre de l'escenari, on Lluis Llach canta.
288
+
289
+ 67
290
+ 00:02:46,500 --> 00:02:47,598
291
+ (AD): Lluis Llach, amb una camisa negra, canta a un micròfon mentre toca el piano.
292
+
293
+ 68
294
+ 00:02:47,598 --> 00:02:49,270
295
+ (AD): Lluis Llach, amb una camisa negra, canta a un micròfon mentre toca el piano.
296
+
297
+ 69
298
+ 00:02:49,270 --> 00:02:51,008
299
+ (AD): Lluis Llach canta a un micròfon mentre toca el piano.
300
+
301
+ 70
302
+ 00:02:51,008 --> 00:02:51,768
303
+ (AD): Lluis Llach, amb una camisa negra, canta a un micròfon mentre toca el piano.
304
+
305
+ 71
306
+ 00:02:51,768 --> 00:02:52,169
307
+ (AD): Lluis Llach, amb una camisa negra, canta a un micròfon mentre toca el piano.
308
+
309
+ 72
310
+ 00:02:52,169 --> 00:02:54,062
311
+ (AD): Lluis Llach toca el piano en un concert amb un altre home tocant la guitarra.
312
+
313
+ 73
314
+ 00:02:54,062 --> 00:02:54,097
315
+ (AD): Un home toca el piano en un concert amb Lluis Llach tocant la guitarra.
316
+
317
+ 74
318
+ 00:02:54,097 --> 00:02:57,353
319
+ (AD): Un home toca el piano en un concert amb Lluis Llach tocant la guitarra.
320
+
321
+ 75
322
+ 00:02:57,353 --> 00:02:58,379
323
+ (AD): Un home toca el piano en un concert amb Lluis Llach tocant la guitarra.
324
+
325
+ 76
326
+ 00:02:58,379 --> 00:02:58,550
327
+ (AD): Lluis Llach amb un braç visible tocant un instrument musical.
328
+
329
+ 77
330
+ 00:02:58,550 --> 00:03:00,210
331
+ (AD): Lluis Llach amb un braç visible tocant un instrument musical.
332
+
333
+ 78
334
+ 00:03:00,210 --> 00:03:03,419
335
+ (AD): Un home amb un micròfon i Lluis Llach al costat.
336
+
337
+ 79
338
+ 00:03:03,419 --> 00:03:05,789
339
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
340
+
341
+ 80
342
+ 00:03:05,789 --> 00:03:06,584
343
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
344
+
345
+ 81
346
+ 00:03:06,584 --> 00:03:08,574
347
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
348
+
349
+ 82
350
+ 00:03:08,574 --> 00:03:08,961
351
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
352
+
353
+ 83
354
+ 00:03:08,961 --> 00:03:14,211
355
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
356
+
357
+ 84
358
+ 00:03:14,211 --> 00:03:15,188
359
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
360
+
361
+ 85
362
+ 00:03:15,188 --> 00:03:15,669
363
+ (AD): La imatge mostra un grup de músics tocant instruments en un concert, amb Lluis Llach dirigint-los.
364
+
365
+ 86
366
+ 00:03:15,669 --> 00:03:21,169
367
+ (AD): Un home amb un micròfon a prop de la boca, probablement cantant o parlant, és Lluis Llach.
368
+
369
+ 87
370
+ 00:03:21,169 --> 00:03:22,242
371
+ (AD): És una imatge d'un concert amb un piano i un grup de músics tocant, on apareix la persona identificada com a Lluis Llach.
372
+
373
+ 88
374
+ 00:03:22,242 --> 00:03:23,054
375
+ (AD): És una imatge d'un concert amb un piano i un grup de músics tocant, on apareix la persona identificada com a Lluis Llach.
376
+
377
+ 89
378
+ 00:03:23,054 --> 00:03:26,039
379
+ (AD): És una imatge d'un concert amb un piano i un grup de músics tocant.
380
+
381
+ 90
382
+ 00:03:26,039 --> 00:03:28,539
383
+ (AD): Un home amb una camisa negra canta en un micròfon.
384
+
385
+ 91
386
+ 00:03:28,539 --> 00:03:31,355
387
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un gran públic.
388
+
389
+ 92
390
+ 00:03:31,355 --> 00:03:32,890
391
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un gran públic.
392
+
393
+ 93
394
+ 00:03:32,890 --> 00:03:33,919
395
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un gran públic.
396
+
397
+ 94
398
+ 00:03:33,919 --> 00:03:38,764
399
+ (AD): Un home amb un micròfon i un logotip de TV3 a la part superior.
400
+
401
+ 95
402
+ 00:03:38,764 --> 00:03:40,289
403
+ (AD): Un home amb un micròfon i un logotip de TV3 a la part superior.
404
+
405
+ 96
406
+ 00:03:40,289 --> 00:03:41,211
407
+ (AD): És una imatge d'un grup de músics tocant en un concert, amb Lluis Llach vestit de negre dirigint-los.
408
+
409
+ 97
410
+ 00:03:41,211 --> 00:03:43,032
411
+ (AD): És una imatge d'un grup de músics tocant en un concert, amb Lluis Llach vestit de negre dirigint-los.
412
+
413
+ 98
414
+ 00:03:43,032 --> 00:03:45,039
415
+ (AD): És una imatge d'un grup de músics tocant en un concert, amb Lluis Llach vestit de negre dirigint-los.
416
+
417
+ 99
418
+ 00:03:45,039 --> 00:03:52,620
419
+ (AD): Lluis Llach canta en un micròfon.
420
+
421
+ 100
422
+ 00:03:52,620 --> 00:03:57,539
423
+ (AD): És una imatge d'un concert en directe amb músics tocant instruments i un gran públic.
424
+
425
+ 101
426
+ 00:03:57,539 --> 00:04:01,120
427
+ (AD): Un grup de persones aplaudeixen en un esdeveniment a La Marato, on apareix la persona identificada com a Lluis Llach.
428
+