Portál AbcLinuxu, 26. dubna 2024 16:45


Dotaz: Mplayer a video z netu

28.10.2015 06:09 JohnCenaWWE | skóre: 17
Mplayer a video z netu
Přečteno: 1282×
Odpovědět | Admin
ahojte donedavna som pouzival mplayer kde som si prehraval napr. z markizi ale teraz mi to nejde
^[[Ajohncenawwe@johncenawwe-HP-Compaqcd /home/johncenawwe/Dokumentyjohncenawwe@johncenawwe-HP-Compaq:~/Dokumenty$ chmod +x markiza.shjohncenawwe@johncenawwe-HP-Compaq:~/Dokumenty$ ./markiza.sh "http://videoarchiv.markiza.sk/video/farma/cele-epizody-6.-seria/37464_farma-6-42"
--2015-10-28 06:04:38--  http://videoarchiv.markiza.sk/video/farma/cele-epizody-6.-seria/37464_farma-6-42
Překládám videoarchiv.markiza.sk (videoarchiv.markiza.sk)… 213.81.195.101
Navazuje se spojení s videoarchiv.markiza.sk (videoarchiv.markiza.sk)|213.81.195.101|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: neudáno [text/html]
Ukládám do: „STDOUT“

    [ <=>                                   ] 206 120     --.-K/s   za 0,1s    

2015-10-28 06:04:39 (1,35 MB/s) – zapsáno na standardní výstup [206120]

MPlayer2 2.0-701-gd4c5b7f-2ubuntu2 (C) 2000-2012 MPlayer Team
Cannot open file '/home/johncenawwe/.mplayer/input.conf': No such file or directory
Failed to open /home/johncenawwe/.mplayer/input.conf.

Playing http://static.cdn.markiza.sk/media/a510/video/part/file/00/0006/000620/00062061-2.mp4.
Resolving static.cdn.markiza.sk for AF_INET6...

Couldn't resolve name for AF_INET6: static.cdn.markiza.sk
Resolving static.cdn.markiza.sk for AF_INET...
Connecting to server static.cdn.markiza.sk[213.81.195.106]: 80...

Server returned 404: Not Found
STREAM_ASF, URL: http://static.cdn.markiza.sk/media/a510/video/part/file/00/0006/000620/00062061-2.mp4
Resolving static.cdn.markiza.sk for AF_INET6...

Couldn't resolve name for AF_INET6: static.cdn.markiza.sk
Resolving static.cdn.markiza.sk for AF_INET...
Connecting to server static.cdn.markiza.sk[213.81.195.106]: 80...

Server returned 404:Not Found
Failed to parse header.
Failed, exiting.
Resolving static.cdn.markiza.sk for AF_INET6...

Couldn't resolve name for AF_INET6: static.cdn.markiza.sk
Resolving static.cdn.markiza.sk for AF_INET...
Connecting to server static.cdn.markiza.sk[213.81.195.106]: 80...

Server returned 404: Not Found
No stream found to handle url http://static.cdn.markiza.sk/media/a510/video/part/file/00/0006/000620/00062061-2.mp4


Exiting... (End of file)
neviete kde moze byt chyba?predtym to slo ,vytvoril som si subor markiza.sh v ktorom som si ulozil odkaz na video z netu
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.10.2015 09:50 NN
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli vidis to stejne co ja, tak zaprve:
Cannot open file '/home/johncenawwe/.mplayer/input.conf': No such file or directory
Failed to open /home/johncenawwe/.mplayer/input.conf.
a za druhe(IPv6 resolving vynechame):
Server returned 404: Not Found
Chyby hovori za sebe..
28.10.2015 13:34 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ako si sa vlastne dostal k tomu mp4 súboru? Podľa mňa to je starý spôsob a nový funguje trochu inak (a podľa mojich testov to funguje lepšie s ffplay).
28.10.2015 13:47 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Momentálne treba načítať súbor http://www.markiza.sk/json/video_jwplayer.json?... (parametre pre url sa nastavujú pomocou javascriptu a nie je problém ich získať z tej stránky pomocou niekoľkých regex). Z toho súboru je potom zaujímavá položka playlist.sources.file

Potom sa tá adresa dá priamo použiť pre ffplay (a prehrá pravdepodobne stream s najvyšším bitrate), prípadne je možné ten playlist načítať a priamo vybrať vhodnú kvalitu.

Prípadne je možné použiť livestreamer a ten program sa postará o stiahnutie toho playlistu a umožní výber želanej kvality. Stačí pred tú adresu s playlistom pridať hlsvariant://, takže by to vyzeralo približne takto:
livestreamer hlsvariant://http://cdn.srv.markiza.sk/brick-01/_definst_/smil:cache/00/0006/000620/00062061.smil/manifest.m3u8 404p
(pre strednú kvalitu, ak sa tam nedá aj želaná kvalita, tak livestreamer len vypíše, aké kvality sú dostupné)
30.10.2015 02:12 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
ahoj trosku tomu nerozumiem kde stiahnem ten ffplay?mam lubuntu a chcem len video napr. archiv televizne noviny prehrat ako som doteraz prehraval v mplayeri
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
30.10.2015 09:15 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Mplayer a video z netu
V debianu je to nějak takhle (možná si názvy balíčku nepamatuji úplně přesně, ale to se dá dohledat): program ffplay byl součástí balíčku ffmpeg, ale od poslední stabilní verze se používá místo něj balíček libav-tools, kde je program avplay, který by měl fungovat velmi podobně.

Jinak na přehrávání archívů různých televizí doporučuji KODI (dříve XBMC, možná, že novější verze se jmenuje zase jinak), s českými doplňky (např..zde).

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
30.10.2015 13:03 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
A v nasledujúcej verzii Debian bude opäť FFmpeg. :)
4.11.2015 16:31 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
avplay nejde
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
4.11.2015 19:09 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Táto chyba nemá nič spoločné s použitým prehrávačom. Problém je, že sa na ich stránke zmenilo API pre videá (takže treba opraviť ten skript, ktorý získava tú adresu).
4.11.2015 21:08 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
#!/bin/sh
#URL="http://videoarchiv.markiza.sk/video/farma/cele-epizody-6.-seria/37807_farma-6-47"
URL=$1
for file in `wget "$URL" -O - | sed -n 's/\.mp4".*/\.mp4/'p | sed "s/.*http/http/"` ; do 
   avplay -fs "${file}" -aspect 4:3
done
mam to takto
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
4.11.2015 22:15 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Tá stránka ten súbor nijako nepoužíva a ani sa ho nepokúša načítať.

Na získanie správnej adresy môžeš (teraz) použiť niečo takéto:
#!/usr/bin/python

from __future__ import print_function

import json
import os
import re
import sys

try:
    from urllib.request import urlopen
except ImportError:
    from urllib2 import urlopen

VIDEO_URL_RE = re.compile(r"http://videoarchiv.markiza.sk/video/.*/(?P<video_id>\d+)_[a-z-]")

if __name__ == "__main__":
    if len(sys.argv) != 2:
        print("%s VIDEOARCHIV_URL" % os.path.basename(__file__))
        exit(1)

    match = VIDEO_URL_RE.match(sys.argv[1])
    if match is None:
        print("'%s' nie je spravna adresa" % sys.argv[1])
        exit(1)

    video_id = int(match.group("video_id"))

    response = urlopen("http://www.markiza.sk/json/video_jwplayer.json?id=%d" % video_id)
    video_info = json.loads(response.read().decode("utf-8"))
    if "playlist" not in video_info or not isinstance(video_info["playlist"], list) or "sources" not in video_info["playlist"][0] or not isinstance(video_info["playlist"][0]["sources"], list) or "file" not in video_info["playlist"][0]["sources"][0]:
        print("neocakavana odpoved")
        exit(2)

    print(video_info["playlist"][0]["sources"][0]["file"], end="")
5.11.2015 08:45 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
johncenawwe@johncenawwe-HP-Compaq:~$ avplay http://cdn.srv.markiza.sk/brick-01/_definst_/smil:cache/00/0006/000627/00062706.smil/manifest.m3u8
avplay version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2003-2014 the Libav developers
  built on Mar 16 2015 13:20:58 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
[hls,applehttp @ 0xaf5026a0] max_analyze_duration reached
Input #0, hls,applehttp, from 'http://cdn.srv.markiza.sk/brick-01/_definst_/smil:cache/00/0006/000627/00062706.smil/manifest.m3u8':
  Duration: 00:57:13.00, start: 0.000000, bitrate: N/A
    Stream #0.0: Data: [21][0][0][0] / 0x0015
    Metadata:
      variant_bitrate : 1782432
    Stream #0.1: Video: h264 (High), yuv420p, 1280x720, 24 fps, 24 tbr, 90k tbn, 48 tbc
    Metadata:
      variant_bitrate : 1782432
    Stream #0.2: Audio: aac, 48000 Hz, mono, fltp
    Metadata:
      variant_bitrate : 1782432
    Stream #0.3: Data: [21][0][0][0] / 0x0015
    Metadata:
      variant_bitrate : 811208
    Stream #0.4: Video: h264 (High), yuv420p, 718x404, 24 fps, 24 tbr, 90k tbn, 48 tbc
    Metadata:
      variant_bitrate : 811208
    Stream #0.5: Audio: aac, 48000 Hz, mono, fltp
    Metadata:
      variant_bitrate : 811208
    Stream #0.6: Data: [21][0][0][0] / 0x0015
    Metadata:
      variant_bitrate : 483160
    Stream #0.7: Video: h264 (High), yuv420p, 426x240, 24 fps, 24 tbr, 90k tbn, 48 tbc
    Metadata:
      variant_bitrate : 483160
    Stream #0.8: Audio: aac, 48000 Hz, mono, fltp
    Metadata:
      variant_bitrate : 483160
[mpegts @ 0xb3dff860] Continuity check failed for pid 0 expected 1 got 0  
[hls,applehttp @ 0xaf5026a0] No longer receiving variant 1f=0/0   
[hls,applehttp @ 0xaf5026a0] No longer receiving variant 2f=0/0   
[mpegts @ 0xb3dff860] Continuity check failed for pid 0 expected 1 got 0
   7.55 A-V:  0.008 s:0.2 aq=  230KB vq= 3302KB sq=    0B f=0/0   
dik uz to ide cez ten avplay
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
5.11.2015 08:57 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
tak uz mi ide aj mplayer dik hlavne bolo zistit subor z markizy predtym mali mp4 teraz maju
mplayer ./markiza.sh "http://cdn.srv.markiza.sk/vod/_definst_/smil:part/leslUL6B5GMsWok5Qxi0dWgSoUVHVkTU.smil/manifest.m3u8" -aspect 4:3
ide to aj v avplay aj v mplayer parada diki hosi
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
30.10.2015 13:06 chrono
Rozbalit Rozbalit vše Re: Mplayer a video z netu
V Mplayer mám pri tých videách zlú synchronizáciu zvuku a obrazu (predpokladám, že nejaký parameter by to vyriešil, ale keďže to bez problémov funguje s ffplay, nechce sa mi to riešiť).

Inak je veľmi pravdepodobné, že to bude fungovať aj s Vlc.
4.11.2015 16:25 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
to avplay sa ako pusta?to kodi nemozem nainstalovat na lubuntu
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
4.11.2015 19:46 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Instalace KODI v Ubuntu (viz též zde, bez záruky, nezkoušel jsem to):
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install kodi
Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
5.11.2015 08:35 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
dik to kodi mi uz ide ale neviem v nom sa pohybovat nieje niekde navod?na co vlastne je ten kodi?dik
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
5.11.2015 09:04 JohnCenaWWE | skóre: 17
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Přílohy:
treba najprv zistit subor z archivu subor zisteniesuboruzmarkizy.sh
johncenawwe@johncenawwe-HP-Compaq:~$ ./markiza.sh "http://videoarchiv.markiza.sk/video/farma/cele-epizody-6.-seria/37880_farma-6-48"
http://cdn.srv.markiza.sk/vod/_definst_/smil:part/leslUL6B5GMsWok5Qxi0dWgSoUVHVkTU.smil/manifest.m3u8johncenawwe@johncenawwe-HP-Compaq:~$ 
cd /home/johncenawwe/Dokumenty chmod +x markiza.sh

AVPLAY:
avplay "http://cdn.srv.markiza.sk/vod/_definst_/smil:part/leslUL6B5GMsWok5Qxi0dWgSoUVHVkTU.smil/manifest.m3u8" -aspect 4:3
MPLAYER
mplayer ./markiza.sh "http://cdn.srv.markiza.sk/vod/_definst_/smil:part/leslUL6B5GMsWok5Qxi0dWgSoUVHVkTU.smil/manifest.m3u8" -aspect 4:3
HP Compaq nx-6325 Mobile AMD Sempron(tm)Processor3500+ Memory 2Gb Operating System Lubuntu 14.04'Trusty Tahr'+WinXP
5.11.2015 20:59 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Kodi je multimediální program, ve kterém se dají sledovat filmy, televize, pouštět hudba, prohlížet fotky atd. Nejlíp se ovládá pomocí šípek, návodů na netu je spousta.

Pod položkou "Systém->Natavení" se kromě přizpůsobení vzhledu, jazyka apod. dají taky instalovat doplňky (viz výše), které umožňují sledovat archivy televizí, pouštět hudbu z veřejných serverů a spoustu dalších věcí.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
6.11.2015 01:36 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Já tedy ze šípků dělám čaj. :-)
6.11.2015 21:04 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Mplayer a video z netu
Jiný kraj, jiný mrav. :-)

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.