/Consola web tu mejor amiga II [cinear]

Consola web for fun and piracy

cine.ar es un sitio de producciones nacionales de argentina, donde se pueden ver películas de forma gratuita :3

Aquí una de las formas de cómo descargarlas:

Es necesario loguearte para poder acceder a las películas. esto permite tener un token de validación al obtener los links que necesitaremos img-1

Cuando apretás F12 para inspeccionar urls aparece este cartel. img-1

XD

img-1

Al querer llegar al link de la película para poder descargarla me encuentro con un archivo .m3u8 (playlist) que contiene un conjunto urls con archivos .ts es el archivo de video cortado en cientos de archivos más pequeños.

img-1

Con ctrl + F es posible buscar directamente .m3u8 img-1

img-1

y podemos copiar la url de esa lista para utilizarla para la descarga.

obtenemos algo parecido a esto: https://564e2be0304b6.streamlock.net/odeon/_definst_/smil:omc/INCAA/5225/media.smil/chunklist_w2092967802_b260000_t64MjQwcCAoMTAwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNDc2NjIuMDYxNTc2LCAic2lkIjogNTIyNSwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.B8TCHExiCe6eaCGVua_oULdgh4m06vBKomEX-ekLdYDHnZpbRYuc0TYsnu_nxzO5l6s4SH2NhLuc0ivP0kGbf38f8CSLc2CCUFa16jY50jHElxTcaO5BVqUdnO37ukzQY7cm2YfDnZi-jsujX72mSkSln--RDQKQXBerIOX0Ma86xwaDQiWNUBkKIvH6EI9mtmydDJK5ZnU2EotuahErtQQSIHzC8d---V9SMqWIZ4PWHVyAckYMShyddxHf1mk2P1I47HvwuY4sITILSfGqNxK-F5-t8rUv5l0ZaXmWoVVgRstp2boq8ZU0HpgKRiULqdJISLmYvu0t61vWXP0e_A

lo que le sigue al .m3u8 es el token por estar logueades. sin esto no tendríamos acceso al recurso. ?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNDc2NjIuMDYxNTc2LCAic2lkIjogNTIyNSwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.B8TCHExiCe6eaCGVua_oULdgh4m06vBKomEX-ekLdYDHnZpbRYuc0TYsnu_nxzO5l6s4SH2NhLuc0ivP0kGbf38f8CSLc2CCUFa16jY50jHElxTcaO5BVqUdnO37ukzQY7cm2YfDnZi-jsujX72mSkSln--RDQKQXBerIOX0Ma86xwaDQiWNUBkKIvH6EI9mtmydDJK5ZnU2EotuahErtQQSIHzC8d---V9SMqWIZ4PWHVyAckYMShyddxHf1mk2P1I47HvwuY4sITILSfGqNxK-F5-t8rUv5l0ZaXmWoVVgRstp2boq8ZU0HpgKRiULqdJISLmYvu0t61vWXP0e_A

Ahora para descargar (linux shell)

en este gist listan formas de descargar y convertir a un solo archivo una lista m3u8 :D,

lo seguimos! ffmpeg -i "http://host/folder/file.m3u8" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 0 movie.mp4

reemplazando la url “http://host/folder/file.m3u8” por la url que encontramos inspeccionando y comienza la descarga.

[hls @ 0x56116ebe3d80] Skip ('#EXT-X-VERSION:3') [hls @ 0x56116ebe3d80] Opening 'https://538d0bde28ccf.streamlock.net/odeon/_definst_/smil:omc/INCAA/6588/media.smil/media_w1229341901_b810000_t64MzYwcCAoNjUwayk=_0.ts?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNTIwOTYuNDQwMDI3LCAic2lkIjogNjU4OCwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.EojLKxwj-DqsHf1cuS-ZwqA9Tj-soDIr01d1_mDNoDRdT6NF_LJKN7HZ5puMmSSxeTQuEX1tqdeodjGQ4cyQQ_yL-mW6yy6LvWETlAfTchki4J5N3pWvb5AFeHHdqvgMeqZCQislhU32BvWdUPaZGzyomd2RCnasj1AvBFLoPnfmtS8GbyKKcJklLuxuZdWsTb_uxNxfPaPcr8lwTot2SmFe3AcTxuJ6-Ld7cXb2q444C6978cMl-GVUM1Q8Pu9dvqY3ZoA0AxQaS3OAafXVmMcUMX3MR5NSsMsrCEpanLwK2Z9dv-Qh_bJVGnC57X9jPgo94QevlxbzL8mz_Yplxw' for reading [hls @ 0x56116ebe3d80] Opening 'https://538d0bde28ccf.streamlock.net/odeon/_definst_/smil:omc/INCAA/6588/media.smil/media_w1229341901_b810000_t64MzYwcCAoNjUwayk=_1.ts?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNTIwOTYuNDQwMDI3LCAic2lkIjogNjU4OCwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.EojLKxwj-DqsHf1cuS-ZwqA9Tj-soDIr01d1_mDNoDRdT6NF_LJKN7HZ5puMmSSxeTQuEX1tqdeodjGQ4cyQQ_yL-mW6yy6LvWETlAfTchki4J5N3pWvb5AFeHHdqvgMeqZCQislhU32BvWdUPaZGzyomd2RCnasj1AvBFLoPnfmtS8GbyKKcJklLuxuZdWsTb_uxNxfPaPcr8lwTot2SmFe3AcTxuJ6-Ld7cXb2q444C6978cMl-GVUM1Q8Pu9dvqY3ZoA0AxQaS3OAafXVmMcUMX3MR5NSsMsrCEpanLwK2Z9dv-Qh_bJVGnC57X9jPgo94QevlxbzL8mz_Yplxw' for reading Input #0, hls, from 'https://538d0bde28ccf.streamlock.net/odeon/_definst_/smil:omc/INCAA/6588/media.smil/chunklist_w1229341901_b810000_t64MzYwcCAoNjUwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNTIwOTYuNDQwMDI3LCAic2lkIjogNjU4OCwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.EojLKxwj-DqsHf1cuS-ZwqA9Tj-soDIr01d1_mDNoDRdT6NF_LJKN7HZ5puMmSSxeTQuEX1tqdeodjGQ4cyQQ_yL-mW6yy6LvWETlAfTchki4J5N3pWvb5AFeHHdqvgMeqZCQislhU32BvWdUPaZGzyomd2RCnasj1AvBFLoPnfmtS8GbyKKcJklLuxuZdWsTb_uxNxfPaPcr8lwTot2SmFe3AcTxuJ6-Ld7cXb2q444C6978cMl-GVUM1Q8Pu9dvqY3ZoA0AxQaS3OAafXVmMcUMX3MR5NSsMsrCEpanLwK2Z9dv-Qh_bJVGnC57X9jPgo94QevlxbzL8mz_Yplxw': Duration: 01:02:13.85, start: 0.000000, bitrate: 0 kb/s Program 0 Metadata: variant_bitrate : 0 Stream #0:0: Data: timed_id3 (ID3 / 0x20334449) Metadata: variant_bitrate : 0 Stream #0:1: Video: h264 (Constrained Baseline) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 530x360, 25 fps, 25 tbr, 90k tbn, 50 tbc Metadata: variant_bitrate : 0 Stream #0:2: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, mono, fltp Metadata: variant_bitrate : 0 Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:2 -> #0:1 (aac (native) -> aac (native)) Press [q] to stop, [?] for help Output #0, mp4, to 'file.mp4': Metadata: encoder : Lavf58.29.100 Stream #0:0: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt709), 530x360, q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc Metadata: variant_bitrate : 0 Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 69 kb/s Metadata: variant_bitrate : 0 encoder : Lavc58.54.100 aac [https @ 0x56116ecff940] Opening 'https://538d0bde28ccf.streamlock.net/odeon/_definst_/smil:omc/INCAA/6588/media.smil/media_w1229341901_b810000_t64MzYwcCAoNjUwayk=_2.ts?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgwNTIwOTYuNDQwMDI3LCAic2lkIjogNjU4OCwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.EojLKxwj-DqsHf1cuS-ZwqA9Tj-soDIr01d1_mDNoDRdT6NF_LJKN7HZ5puMmSSxeTQuEX1tqdeodjGQ4cyQQ_yL-mW6yy6LvWETlAfTchki4J5N3pWvb5AFeHHdqvgMeqZCQislhU32BvWdUPaZGzyomd2RCnasj1AvBFLoPnfmtS8GbyKKcJklLuxuZdWsTb_uxNxfPaPcr8lwTot2SmFe3AcTxuJ6-Ld7cXb2q444C6978cMl-GVUM1Q8Pu9dvqY3ZoA0AxQaS3OAafXVmMcUMX3MR5NSsMsrCEpanLwK2Z9dv-Qh_bJVGnC57X9jPgo94QevlxbzL8mz_Yplxw' for reading

(me pasó de conectar y acceder a una lista de m3u8 con el contenido en menor calidad (se ve que mi conexión inicial en ese intento fue de velocidad baja) pero al refrescar, me entregó otra playlist con videos de muchisima mejor calidad, de algúna manera que todavía no sé, debe ser posible hacer la petición con la mejor calidad siempre sin depender de la conexión)

~Update 24-08-2020

Es posible encontrar la petición que tiene las urls de todas las calidades disponibles bajo una XHR, solo en la consola (estando en la pestaña RED) hay que pulsar XHR para filtrar. y ubicar la que diga convert.php que da como resultado un archivo .html de texto plano similar al siquiente.

img-1

#EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=260000,NAME="240p (100k)",RESOLUTION=428x240,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b260000_t64MjQwcCAoMTAwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=360000,NAME="240p (200k)",RESOLUTION=428x240,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b360000_t64MjQwcCAoMjAwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=510000,NAME="270p (350k)",RESOLUTION=480x270,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b510000_t64MjcwcCAoMzUwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=810000,NAME="360p (650k)",RESOLUTION=640x360,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b810000_t64MzYwcCAoNjUwayk=.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=1242000,NAME="480p (1050k)",RESOLUTION=854x480,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b1242000_t64NDgwcCAoMTA1MGsp.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=1792000,NAME="600p (1600k)",RESOLUTION=1068x600,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b1792000_t64NjAwcCAoMTYwMGsp.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw #EXT-X-STREAM-INF:BANDWIDTH=2542000,NAME="720p (2350k)",RESOLUTION=1280x720,CLOSED-CAPTIONS=NONE https://564c854884942.streamlock.net/odeon/_definst_/smil:omc/INCAA/5466/media.smil/chunklist_w602460480_b2542000_t64NzIwcCAoMjM1MGsp.m3u8?t=eyJhbGciOiJSUzI1NiJ9.eyJzb3VyY2UiOiAiSU5DQUEiLCAiY3RyeSI6ICJBUiIsICJ1aWQiOiAiNWI4YjJiZGE1ZTk3MDU2NmJiNzA1OGY1IiwgImV4cCI6IDE1OTgzMDQxNTIuNjA0NTk4LCAic2lkIjogNTQ2NiwgInBpZFBhcmFtTmFtZSI6ICI1YjhiMmMxN2U5ZDQzZTEyZjk2ZTc2MjMifQ.tpmCSdH0GO_rXcYTvZAPn41LJI3QIcTGu7X7au_33BqWUDVe00aadklXJySf6CcDpR4oP_FEpaWk-3dpTAv_xHzQ5qDWIqOCLsqcfbVWLBNTsUpIubVpuh5WnU96GlR7xZh_AgJk2pXGa5liksWeRqVLb39PNDyur8pADXxaILFSk0IMT7_a1DFpbxG7NeyvXjD4C-6Ev6xYCiVPvut9Stb7fCwf5yuF8moGiA7H2s4QZSW6AjTgMz1nhOd9lYvdKzPfAEu3tulhZgXdwelQWvw7yRrjqnAWuUU51WrR_1XwDFvWZHIPI9EovK49maVlyIjkmLYYVNao6FO4j1hjfw

y ponemos a descargar la que diga 720p (2350k) :D

descargar para no perder acceso.

última edición 04 Nov 2020 by librenauta