abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:11 | Nová verze

Do 3. prosince probíhá na Humble Bundle slevová akce Fall Sale. V rámci této akce lze do neděle do 19:00 získat počítačovou hru Serial Cleaner (YouTube) běžící také v Linuxu zcela zdarma.

Ladislav Hagara | Komentářů: 0
včera 20:55 | Nová verze

Byla vydána nová verze 2.81 svobodného 3D softwaru Blender. Podrobný přehled novinek v oznámení o vydání.

Ladislav Hagara | Komentářů: 0
včera 16:22 | Zajímavý článek

Nadace Raspberry Pi vydala knihu s názvem Get Started With Arduino. Elektronická kniha je ke stažení zdarma (pdf). Tištěnou verzi lze koupit za 10 liber.

Ladislav Hagara | Komentářů: 1
včera 13:22 | IT novinky

Společnost Slimbook prodávající notebooky s nainstalovaným Linuxem, viz například KDE Slimbook, dnes představila svůj nový notebook PRO X 15. Cena notebooku je od 1 199 eur a porovnáván je s notebooky Apple MacBook PRO 16 nebo Dell XPS 15 2019.

Ladislav Hagara | Komentářů: 5
20.11. 15:44 | Nová verze

Byla vydána nová major verze open source komunikačního softwaru Jami (Wikipedie, GitLab). Její název je Free as in Freedom. Dřívější názvy projektu Jami byly SFLphone a následně Ring.

Ladislav Hagara | Komentářů: 0
20.11. 00:33 | Zajímavý projekt

Společnost MNT Research má v plánu na Crowd Supply spustit kampaň na podporu open source notebooku MNT Reform. Vývoj notebooku lze sledovat na Mastodonu.

Ladislav Hagara | Komentářů: 16
20.11. 00:11 | Zajímavý software

Chcete si zahrát víceuživatelský tetris v terminálu? Stačí spustit ssh netris.rocketnine.space. Na straně serveru běží netris. Zdrojové kódy v programovacím jazyce Go jsou k dispozici pod licencí GPLv3.

Ladislav Hagara | Komentářů: 0
19.11. 19:44 | Nová verze

Po čtyřech měsících vývoje od vydání verze 4.10 byla vydána nová verze 4.11 svobodné náhrady proprietárních BIOSů a UEFI coreboot (Wikipedie). Na vývoji se podílelo 130 vývojářů. Provedli 1630 změn. Přidána byla podpora pro 25 mainboardů.

Ladislav Hagara | Komentářů: 0
19.11. 16:22 | Nová verze

Byla vydána verze 1.6.0 emulátoru terminálu Terminology (GitHub) postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
19.11. 14:22 | Komunita

Vydání verze 1.0 svobodného multiplatformního vektorového grafického editoru Inkscape se blíží. Registrovaní uživatelé mají možnost hlasovat o obrázku, který bude zobrazován v okně O Inkscapu. Vybírá se ze 124 návrhů.

Ladislav Hagara | Komentářů: 10
Jaké hodinky nosíte (nejčastěji)?
 (25%)
 (5%)
 (16%)
 (54%)
Celkem 297 hlasů
 Komentářů: 35, poslední včera 20:49
Rozcestník

www.AutoDoc.Cz

Dotaz: youtube-dl - nejde stahnout ČT

8.7. 14:53 jouda
youtube-dl - nejde stahnout ČT
Přečteno: 1701×
Uz nejaky cas mi nejdou stahovat porady. Mam verzi 2019.07.02-1 z unstable. Toto mi vypisuje:
CT.ERROR: Unable to download webpage: < urlopen error [SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1056)> (caused by URLError(SSLError(1, '[SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1056)')))

Řešení dotazu:


Odpovědi

Řešení 1× (KOLEGA)
8.7. 15:11 Jindřich Makovička | skóre: 16
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Je potreba patch, ktery povoli stahovani ze spatne zabezpecenych HTTPS stranek.
8.7. 17:14 jouda
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Dik. Uz to jede:)
3.11. 08:43 mica
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Já se osměluju ještě se k tomuto zeptat: Jak ten výše zmíněný patch aplikovat (v Debianu) natrvalo? Já jsem svědomitě do příslušných souborů dopsal potřebné řádky, což splnilo účel, ale aktualizace programu všechny změny zase vymazala. A youtube-dl se aktualizuje často, takže bych ty soubory musel přepisovat pořád dokola.
3.11. 11:56 LarryL | skóre: 10
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Můžeš zakázat aktualizaci konkrétního balíčku https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package , ale spíše je divné, že i po aktualizaci tam tu chybu pořád máš. Nemám tady Debian, ale na Manjaru stahování pořadů z ČT bez problémů funguje (verzi mám 2019.08.13). Jestli se správně dívám na webu tak na Debianu Unstable je verze (2019.09.28-1), tam by to podle mě už opravené být mělo. Předpokládám že používáš balíček ze Stable kde je asi ještě stará verze.
3.11. 17:47 mica
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Zákaz aktualizace mě samozřejmě napadl, ale doufal jsem, že se to obejde bez toho.

Mám testing a verzi youtube-dl 2019.10.29. Asi Debian tu záplatu odmítá.
3.11. 20:28 LarryL | skóre: 10
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Jak vidím v komentářích níže, tak problém není v balíčku youtube-dl ale protože "In latest Debian Linux (unstable), SSL library does not accept small Diffie-Hellman keys by default." a ten patch od Jindřicha je na Githubu stále "Open".
10.7. 08:55 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše nářky na Českou televizi

Vlákno bylo přesunuto do samostatné diskuse.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
13.7. 13:25 flibor
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Stačí přidat parametr --no-check-certificate a není třeba žádný patch. Případně ho přidat do youtube-dl.conf, aby se nemusel pořád vypisovat.
17.7. 11:19 jouda
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Nevim jak ve Vasi distribuci, ale na Debianu testing/unstable to bez patche nejde. Kouknete na popis na konci pull requestu
25.7. 23:51 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT

Na Debianu nikdy nic nejde. Používají ho lidé, kteří rádi trpí. Stačí si vzpomenout, jak v roce 2008 bylo 32768 klíčů dost pro všechny.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
26.7. 01:15 ewew | skóre: 38 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT

Na archlinuxe všetko ide. Je používani ľudmi, ktorí radi čakajú na kompiláciu. :) Stačí si spomenuť ako dobre funguje neštandardný systém.

17.7. 20:49 Meh
Rozbalit Rozbalit vše Re: youtube-dl - nejde stahnout ČT
Pro stahovani CT mam vlastni skript. Z webu odchytis .mpd soubor, ulozis a pak spustis skript s .mpd jako parametrem. Wgetem to postahuje kousky audio a video (720p) a ffmpegem posklada dohromady.


#!/bin/sh

if [ "$1" == "" ]; then
	MPDFILE=$(ls *.mpd)

	if [ "$MPDFILE" == "" ]; then
		echo "No .mpd file."
		exit 1
	else
		MPD="$PWD/$MPDFILE"
	fi
else
	# .mpd file, full path and just file
	MPD="$1"
	MPDFILE=$(basename "$1")
fi

# create temp dirs
rm -rf VIDEO AUDIO
mkdir VIDEO AUDIO

if [ "$MPDFILE" == "manifest.mpd" ]; then
	# new manifest format

	# get base URL, video & audio respresentation
	BASE=$(grep manifest "$MPD" | cut -d ">" -f 2 | cut -d "<" -f 1 | rev | cut -d "/" -f 2- | rev)
	VIDEO=$(grep "id=" "$MPD" | grep v1 | sort | head -1 | cut -d '"' -f 2)
	AUDIO=$(grep "id=" "$MPD" | grep a1 | sort | head -1 | cut -d '"' -f 2)

	# get number of chunks, generate sequence for use in URL
	DURATION=$(grep " r=" "$MPD" | uniq | cut -d "\"" -f 4)
	DURATION=$(($DURATION+2))
	DURATION=$(eval echo {1.."$DURATION"})

	# get initial video .mp4
	cd VIDEO
	wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/init-$VIDEO.mp4" -O IS.mp4

	cd ..

	# get initial audio .mp4
	cd AUDIO
	wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/init-$AUDIO.mp4" -O IS.mp4

	cd ..

	# dowload video & audio chunks
	for VAR in $DURATION; do
		# pad fragment number with zeroes for saving
		CHUNK=$(echo "000000$VAR" | rev)
		CHUNK=${CHUNK:0:6}
		CHUNK=$(echo "$CHUNK" | rev)

		cd VIDEO
		wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/fragment-$VAR-$VIDEO.m4s" -O "$CHUNK".m4s
		cd ..

		cd AUDIO
		wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/fragment-$VAR-$AUDIO.m4s" -O "$CHUNK".m4s
		cd ..
	done
else
	# old manifest format

	# get base URL, video & audio respresentation
	BASE=$(grep -i baseurl "$MPD" | cut -d ">" -f 2 | cut -d "<" -f 1)
	VIDEO=$(grep -i height "$MPD" | grep -i 576 | cut -d "\"" -f 2)
	AUDIO=$(grep -i audiosamplingrate "$MPD" |  cut -d "\"" -f 2)

	# get number of chunks, generate sequence for use in URL
	DURATION=$(grep " r=" "$MPD" | sort | uniq | head -1 | cut -d "\"" -f 6)
	DURATION=$(echo "000000$DURATION" | rev)
	DURATION=${DURATION:0:6}
	DURATION=$(echo "$DURATION" | rev)
	DURATION=$(eval echo {000000.."$DURATION"})

	# get initial video .mp4
	cd VIDEO
	wget --no-check-certificate "$BASE/$VIDEO/IS.mp4"

	cd ..

	# get initial audio .mp4
	cd AUDIO
	wget --no-check-certificate "$BASE/$AUDIO/IS.mp4"

	cd ..

	# dowload video & audio chunks
	for VAR in $DURATION; do
		cd VIDEO
		wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/$VIDEO/$VAR.m4s"
		cd ..

		cd AUDIO
		wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 -t 0 "$BASE/$AUDIO/$VAR.m4s"
		cd ..
	done
fi

# merge video chunks
cd VIDEO
cat IS.mp4 *.m4s > video.mp4
cd ..

# merge audio chunks
cd AUDIO
cat IS.mp4 *.m4s > audio.mp4
cd ..

# merge video and audio streams to single AV file
ffmpeg -i VIDEO/video.mp4 -i AUDIO/audio.mp4 -c copy stream.mkv < /dev/null > /dev/null

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.