Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Flashplayer: Verständnisfrage

3 views
Skip to first unread message

Thomas 'PointedEars' Lahn

unread,
Feb 28, 2013, 2:08:06 PM2/28/13
to
Wie kommst Du auf das schmale Brett, dass das hier on-topic sei?
Es hat *nichts*, aber auch *gar* *nichts*, mit KDE zu tun.

X-Post & F'up2 de.comp.os.unix.apps.misc

Matthias Gerds wrote:

> Erwäge hier, mich der ewigen Sicherheitskatastrophen Acroread und
> Flashplayer (mal abgesehen von der CPU-/Stromverschwendung, den dieser
> hervorruft) ganz zu entledigen.
>
> Statt Acroread erledigt ja KDE-Okular den Job ganz hervorragend, aber wie
> guckt man dann YouTube etc. ohne Flash?

Man könnte es ausser mit einem HTML5-fähigen Browser auch noch mit dem
Gnash-Plugin versuchen. Hab' ich aber schon lange nicht mehr ausprobiert.

Ausserdem gibt es noch youtube-dl(1).

> Frage: Wie macht das denn z.B. die YouTube-App auf dem iPhone, nachdem es
> (zum Glück) kein Flash auf dem Teil gibt??

Mit dem “video”-Element von HTML5 und Browsern, die eines der
bereitgestellten Containerformate (z. B. MP4) unterstützen.

> Bis alle auf HTML5 umgestiegen sind, wird es ja noch laaange dauern...

Die meisten Browser unterstützen jedoch wichtige HTML5-Features aufgrund der
von ihnen verwendeten Layout-Engine, die immer öfter Gecko oder WebCore
statt MSHTML heisst, schon länger. Inzwischen ist HTML5 sogar eine W3C
Candidate Recommendation; fe len nur noch Proposed Recommendation und
Recommendation, dann ist es offiziell ein Webstandard. Und der Plan sieht
so aus, dass das bis dahin nicht noch Jahre dauern soll.

--
PointedEars

Matthias Gerds

unread,
Feb 28, 2013, 2:23:14 PM2/28/13
to
Thomas 'PointedEars' Lahn wrote:

> Wie kommst Du auf das schmale Brett, dass das hier on-topic sei?
> Es hat *nichts*, aber auch *gar* *nichts*, mit KDE zu tun.

Na ja, mit Linux selbst auch nicht gerade...

> X-Post & F'up2 de.comp.os.unix.apps.misc
>
> Matthias Gerds wrote:
>
>> Erwäge hier, mich der ewigen Sicherheitskatastrophen Acroread und
>> Flashplayer (mal abgesehen von der CPU-/Stromverschwendung, den dieser
>> hervorruft) ganz zu entledigen.
>>
>> Statt Acroread erledigt ja KDE-Okular den Job ganz hervorragend, aber wie
>> guckt man dann YouTube etc. ohne Flash?
>
> Man könnte es ausser mit einem HTML5-fähigen Browser auch noch mit dem
> Gnash-Plugin versuchen. Hab' ich aber schon lange nicht mehr ausprobiert.

Als eingefleischter KDE-Benutzer habe ich da keine Lust drauf.

> Ausserdem gibt es noch youtube-dl(1).

Ok, das benutze ich ausgiebigst, aber damit kann man nichts ansehen.

MiniTube von Flavio gibt's auch noch, funktioniert bei mir aber nicht
zufriedenstellend außer auf dem Mac.

>> Frage: Wie macht das denn z.B. die YouTube-App auf dem iPhone, nachdem es
>> (zum Glück) kein Flash auf dem Teil gibt??
>
> Mit dem “video”-Element von HTML5 und Browsern, die eines der
> bereitgestellten Containerformate (z. B. MP4) unterstützen.
>
>> Bis alle auf HTML5 umgestiegen sind, wird es ja noch laaange dauern...
>
> Die meisten Browser unterstützen jedoch wichtige HTML5-Features aufgrund
> der von ihnen verwendeten Layout-Engine, die immer öfter Gecko oder
> WebCore
> statt MSHTML heisst, schon länger. Inzwischen ist HTML5 sogar eine W3C
> Candidate Recommendation; fe len nur noch Proposed Recommendation und
> Recommendation, dann ist es offiziell ein Webstandard. Und der Plan sieht
> so aus, dass das bis dahin nicht noch Jahre dauern soll.

Die Browser unterstützen das doch schon lange, aber die Webseiten eben
nicht... Also vom Konzept wäre sowas wie Gnash wohl die einzige Alternative.
Vielleicht probiere ich's ja doch mal aus.


MG

--
openSUSE 12.2 / 64 : KDE 4.9.5
ArchLinux / 64 (R.R.): KDE 4.10.00

Matthias Gerds

unread,
Feb 28, 2013, 2:30:53 PM2/28/13
to
Matthias Gerds wrote:

[..]

> Die Browser unterstützen das doch schon lange, aber die Webseiten eben
> nicht... Also vom Konzept wäre sowas wie Gnash wohl die einzige
> Alternative. Vielleicht probiere ich's ja doch mal aus.

Gerade folgendes entdeckt:

http://www.youtube.com/html5?hl=de&gl=DE


MG


Thomas 'PointedEars' Lahn

unread,
Feb 28, 2013, 3:22:01 PM2/28/13
to
Matthias Gerds wrote:

> Thomas 'PointedEars' Lahn wrote:
>> Wie kommst Du auf das schmale Brett, dass das hier on-topic sei?
>> Es hat *nichts*, aber auch *gar* *nichts*, mit KDE zu tun.
>
> Na ja, mit Linux selbst auch nicht gerade...

1. Wie kommst Du auf Linux?
2. Du benutzt KDE für Windows?

>> Matthias Gerds wrote:
>>> Erwäge hier, mich der ewigen Sicherheitskatastrophen Acroread und
>>> Flashplayer (mal abgesehen von der CPU-/Stromverschwendung, den dieser
>>> hervorruft) ganz zu entledigen.
>>>
>>> Statt Acroread erledigt ja KDE-Okular den Job ganz hervorragend, aber
>>> wie guckt man dann YouTube etc. ohne Flash?
>>
>> Man könnte es ausser mit einem HTML5-fähigen Browser auch noch mit dem
>> Gnash-Plugin versuchen. Hab' ich aber schon lange nicht mehr
>> ausprobiert.
>
> Als eingefleischter KDE-Benutzer habe ich da keine Lust drauf.

Wie bitte? Es heisst GNU Gnash, nicht GNOME Gnash.

>> Ausserdem gibt es noch youtube-dl(1).
>
> Ok, das benutze ich ausgiebigst, aber damit kann man nichts ansehen.

Aber mit mplayer, vlc, etc. kann man die heruntergeladenen Dateien
abspielen. Wenn Du Dich blöd stellst, ist hier für mich EOD.

--
PointedEars

Twitter: @PointedEars2
Please do not Cc: me. / Bitte keine Kopien per E-Mail.

Thomas 'PointedEars' Lahn

unread,
Feb 28, 2013, 3:24:44 PM2/28/13
to
Matthias Gerds wrote:

> Matthias Gerds wrote:
>> Die Browser unterstützen das doch schon lange, aber die Webseiten eben
>> nicht... Also vom Konzept wäre sowas wie Gnash wohl die einzige
>> Alternative. Vielleicht probiere ich's ja doch mal aus.
>
> Gerade folgendes entdeckt:
>
> http://www.youtube.com/html5?hl=de&gl=DE

Dies ist eine Neuigkeitenverbreitungsgruppe.

Andreas Kohlbach

unread,
Feb 28, 2013, 8:02:29 PM2/28/13
to
Matthias Gerds wrote on 28. February 2013:
>
> Thomas 'PointedEars' Lahn wrote:
>
>> Ausserdem gibt es noch youtube-dl(1).
>
> Ok, das benutze ich ausgiebigst,

Das funktioniert bei dir noch? Hier nicht mehr,mag aber an meinem
Provider liegen,weil Youtube Links nach seltsam aussehenden URLs
forwarden, die nur noch von normalen Browsern, aber auch cclive (das,
was ich derzeit zum Download von Youtube Videos nehme) funktionieren.

> aber damit kann man nichts ansehen.

Man kann es sicher eleganter machen (und es zeigt, dass Programmieren
nicht wirklich mein Ding ist). Aber man kann bei youtube-dl sich die
wirkliche - und nur für kurze Zeit existierende - Video-URL raus ziehen
lassen (mit -g), und direkt an Video Player verfüttern, die URLs als
Argument annehmen. Was ich als Einzeiler habe für mplayer:

| a=`youtube-dl -g "$1"`;mplayer -user-agent "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)" "$a"

Youtube mag IIRC den Agent-String von mplayer nicht, also gebe ich vor,
einen MS Internet Exloiter zu nehmen. ;-)
--
Andreas
Linux: The choice of a GNU generation.

Peter Lemken

unread,
Mar 1, 2013, 11:38:09 AM3/1/13
to
Matthias Gerds <m.g...@gmx.de> wrote:
> Thomas 'PointedEars' Lahn wrote:

> > Ausserdem gibt es noch youtube-dl(1).
>
> Ok, das benutze ich ausgiebigst, aber damit kann man nichts ansehen.
>
> MiniTube von Flavio gibt's auch noch, funktioniert bei mir aber nicht
> zufriedenstellend außer auf dem Mac.

Nutze SMPlayer neueren Datums, der hat einen youtube-Browser integriert und
spielt dann videos mit mplayer ab.

Genial.


Peter Lemken
+43-1
--
Nature abhors crude hacks.

Matthias Gerds

unread,
Mar 4, 2013, 9:59:39 AM3/4/13
to
Thomas 'PointedEars' Lahn wrote:

[..]

> Aber mit mplayer, vlc, etc. kann man die heruntergeladenen Dateien
> abspielen. Wenn Du Dich blöd stellst, ist hier für mich EOD.

Du bist echt ein bescheuerter Klugscheisser. Meinst Du etwa, ich lade die
Videos herunter, ohne sie danach anzusehen zu können? Für wie dämlich hältst
Du mich?
Ich meinte natürlich Ansehen _und_ Speichern (gleichzeitig, wie es z.B. in
MiniTube geht), aber Du scheinst alles absichtlich falsch verstehen zu
wollen, damit Du dann 'was zum Ausschlachten hast. Verschon' mich bitte in
Zukunft mit Deinen weisen Kommentaren.

Mann, Mann...

MG



Matthias Gerds

unread,
Mar 4, 2013, 12:12:44 PM3/4/13
to
Peter Lemken wrote:

> Matthias Gerds <m.g...@gmx.de> wrote:
>> Thomas 'PointedEars' Lahn wrote:
>
>> > Ausserdem gibt es noch youtube-dl(1).
>>
>> Ok, das benutze ich ausgiebigst, aber damit kann man nichts ansehen.
>>
>> MiniTube von Flavio gibt's auch noch, funktioniert bei mir aber nicht
>> zufriedenstellend außer auf dem Mac.
>
> Nutze SMPlayer neueren Datums, der hat einen youtube-Browser integriert
> und spielt dann videos mit mplayer ab.

Hm, unter 'URL', oder 'TV', oder?
Wie geht das?
Vielleicht fehlt hier noch irgendein Plugin.

MG

Arno Lutz

unread,
Mar 4, 2013, 12:35:14 PM3/4/13
to
Matthias Gerds schrieb:
>> Nutze SMPlayer neueren Datums, der hat einen youtube-Browser integriert
>> und spielt dann videos mit mplayer ab.
>
>Hm, unter 'URL', oder 'TV', oder?
>Wie geht das?
>Vielleicht fehlt hier noch irgendein Plugin.
also ich hab den ?neuesten? 0.8.3
der hat mitnichten einen Youtube-Browser.

Gruß
Arno

--
Delay is the deadliest form of denial.

Matthias Gerds

unread,
Mar 4, 2013, 1:54:11 PM3/4/13
to
Arno Lutz wrote:

> Matthias Gerds schrieb:
>>> Nutze SMPlayer neueren Datums, der hat einen youtube-Browser integriert
>>> und spielt dann videos mit mplayer ab.
>>
>>Hm, unter 'URL', oder 'TV', oder?
>>Wie geht das?
>>Vielleicht fehlt hier noch irgendein Plugin.
> also ich hab den ?neuesten? 0.8.3
> der hat mitnichten einen Youtube-Browser.

Er hat's wohl verwechselt mit dem 'umplayer'.
Der scheint das zu können.

MG

Arno Lutz

unread,
Mar 4, 2013, 2:28:26 PM3/4/13
to
Matthias Gerds schrieb:
>> also ich hab den ?neuesten? 0.8.3
>> der hat mitnichten einen Youtube-Browser.
>
>Er hat's wohl verwechselt mit dem 'umplayer'.
>Der scheint das zu können.

Ah. Ok.
Schau ich nun bei Chip, scheints den aber nur für MS$ zu geben.
Tststs.


Gruß
Arno(wissend, dass der Cross-Platform ist)

Matthias Gerds

unread,
Mar 4, 2013, 2:46:18 PM3/4/13
to
Arno Lutz wrote:

> Matthias Gerds schrieb:
>>> also ich hab den ?neuesten? 0.8.3
>>> der hat mitnichten einen Youtube-Browser.
>>
>>Er hat's wohl verwechselt mit dem 'umplayer'.
>>Der scheint das zu können.
>
> Ah. Ok.
> Schau ich nun bei Chip, scheints den aber nur für MS$ zu geben.
> Tststs.
>
>
> Gruß
> Arno(wissend, dass der Cross-Platform ist)

Weiß nicht, welche Distro Du benutzt, aber der ist hier in den Repos von
openSUSE enthalten, in welchem, weiß ich nicht (große Repo-Sammlung hier),
sonst zu finden unter
http://software.opensuse.org/package/umplayer

Versuche doch zuerst lieber, ob MiniTube von Flavio Tordini bei Dir
zufriedenstellend läuft:
http://flavio.tordini.org/minitube

MG

Thomas 'PointedEars' Lahn

unread,
Mar 4, 2013, 7:15:04 PM3/4/13
to
Matthias Gerds wrote:

> Thomas 'PointedEars' Lahn wrote:
> [..]
>> Aber mit mplayer, vlc, etc. kann man die heruntergeladenen Dateien
>> abspielen. Wenn Du Dich blöd stellst, ist hier für mich EOD.
>
> Du bist echt ein bescheuerter Klugscheisser. Meinst Du etwa, ich lade die
> Videos herunter, ohne sie danach anzusehen zu können? Für wie dämlich
> hältst Du mich?

So dämlich, wie Du Dich hier (dar)stellst.

> Ich meinte natürlich Ansehen _und_ Speichern (gleichzeitig, wie es z.B. in
> MiniTube geht),

Eigentlich hast Du's ja nicht verdient, aber JFTR:

mplayer "$(youtube-dl -g "$URL")"

> aber Du scheinst alles absichtlich falsch verstehen zu wollen, damit Du
> dann 'was zum Ausschlachten hast. Verschon' mich bitte in Zukunft mit
> Deinen weisen Kommentaren.

Welcher Teil von “Deine Anspruchshaltung kotzt mich an” hast Du nicht
verstanden?

Verschon mich/uns bitte in Zukunft mit Deiner Persönlichkeit.

Thomas 'PointedEars' Lahn

unread,
Mar 4, 2013, 8:12:10 PM3/4/13
to
Andreas Kohlbach wrote:

> Matthias Gerds wrote on 28. February 2013:
>> Thomas 'PointedEars' Lahn wrote:
>>> Ausserdem gibt es noch youtube-dl(1).
>> Ok, das benutze ich ausgiebigst,
>
> Das funktioniert bei dir noch?

Ja, kein Problem mit youtube-dl 2012.09.27+dfsg1-1. Irgendwann
funktionierte es nicht mehr (an die Fehlermeldung erinnere ich mich nicht),
das konnte ich aber durch ein Upgrade von youtube-dl beheben. Bei Debian
war IIRC noch eine uralte Version von (2009?) in Stable, die o.g. ist in sid
(Unstable).

> […]
>> aber damit kann man nichts ansehen.
>
> Man kann es sicher eleganter machen […]

Ja, siehe meine Antwort.

> Aber man kann bei youtube-dl sich die wirkliche - und nur für kurze Zeit
> existierende - Video-URL raus ziehen lassen (mit -g), und direkt an Video
> Player verfüttern, die URLs als Argument annehmen. Was ich als Einzeiler
> habe für mplayer:
>
> | a=`youtube-dl -g "$1"`;mplayer -user-agent "Mozilla/4.0 (compatible;
> | MSIE 7.0; Windows NT 5.1)" "$a"
>
> Youtube mag IIRC den Agent-String von mplayer nicht, also gebe ich vor,
> einen MS Internet Exloiter zu nehmen. ;-)

Ich musste dabei noch nie den UA fälchsen, auch heute nicht. MPlayer
1.1-4.7.

Jens Schuessler

unread,
Mar 4, 2013, 10:37:54 PM3/4/13
to
* Thomas 'PointedEars' Lahn <Point...@web.de> [05-03-13 00:15]:
Wenn ich mir deinen Ton und deine peinlichen Auftritte im Usenet in
letzter Zeit so ansehe, solltest du dir diese Aufforderung vielleicht
mal zu eigen machen.

Matthias Gerds

unread,
Mar 5, 2013, 4:12:00 AM3/5/13
to
Thomas 'PointedEars' Lahn wrote:

[..]

> Eigentlich hast Du's ja nicht verdient, aber JFTR:
>
> mplayer "$(youtube-dl -g "$URL")"

Ist ja mal 'was Konstruktives. Dass Du das noch hinkriegst...
Vielleicht klappt's ja auch irgendwann mal mit dem Benehmen.

MG

Thomas 'PointedEars' Lahn

unread,
Mar 5, 2013, 5:57:12 AM3/5/13
to
*PLONK*

Andreas Kohlbach

unread,
Mar 5, 2013, 4:56:05 PM3/5/13
to
Thomas 'PointedEars' Lahn wrote on 04. March 2013:
>
> Andreas Kohlbach wrote:
>
>> Matthias Gerds wrote on 28. February 2013:
>>> Thomas 'PointedEars' Lahn wrote:
>>>> Ausserdem gibt es noch youtube-dl(1).
>>> Ok, das benutze ich ausgiebigst,
>>
>> Das funktioniert bei dir noch?
>
> Ja, kein Problem mit youtube-dl 2012.09.27+dfsg1-1. Irgendwann
> funktionierte es nicht mehr (an die Fehlermeldung erinnere ich mich nicht),
> das konnte ich aber durch ein Upgrade von youtube-dl beheben. Bei Debian
> war IIRC noch eine uralte Version von (2009?) in Stable, die o.g. ist in sid
> (Unstable).

Das könnten die Debianer nach fast 4 Jahren vielleicht mal updaten.

> Ich musste dabei noch nie den UA fälchsen, auch heute nicht. MPlayer
> 1.1-4.7.

Lange ist es her. Vielleicht war es gerade Zufall, dass Youtube nicht
wollte, und ich so den UA fälschte als Test, und es danach ging.

Thomas 'PointedEars' Lahn

unread,
Mar 5, 2013, 8:51:21 PM3/5/13
to
Andreas Kohlbach wrote:

> Thomas 'PointedEars' Lahn wrote on 04. March 2013:
>> Andreas Kohlbach wrote:
>>> Matthias Gerds wrote on 28. February 2013:
>>>> Thomas 'PointedEars' Lahn wrote:
>>>>> Ausserdem gibt es noch youtube-dl(1).
>>>> Ok, das benutze ich ausgiebigst,
>>> Das funktioniert bei dir noch?
>>
>> Ja, kein Problem mit youtube-dl 2012.09.27+dfsg1-1. Irgendwann
>> funktionierte es nicht mehr (an die Fehlermeldung erinnere ich mich
>> nicht), das konnte ich aber durch ein Upgrade von youtube-dl beheben.
>> Bei Debian war IIRC noch eine uralte Version von (2009?) in Stable,
>> die o.g. ist in sid (Unstable).
>
> Das könnten die Debianer nach fast 4 Jahren vielleicht mal updaten.

Wie gesagt: *war*. Aktuell gibt es youtube-dl gemäss packages.debian.org
nur noch in sid (und ja, das sollte nicht sein; hat das Programm IMHO nicht
verdient). Wenn Du also oder nur stable in sources.list* hast, bekommst Du
das Update nicht; wenn auf stable gepinnt hast, bekommst Du es Update bei
passender sources.list* schon, aber nur mit “-t unstable” oder wenn Du es
über aptitude explizit anforderst.

<http://packages.debian.org/search?suite=sid&searchon=names&keywords=youtube-
dl>

Attila

unread,
Mar 6, 2013, 12:41:18 AM3/6/13
to
On Wed, 06 Mar 2013 02:51:21 +0100 Thomas 'PointedEars' Lahn wrote:

> Wie gesagt: *war*. Aktuell gibt es youtube-dl gemäss
> packages.debian.org nur noch in sid (und ja, das sollte nicht sein;
> hat das Programm IMHO nicht verdient). Wenn Du also oder nur stable
> in sources.list* hast, bekommst Du das Update nicht; wenn auf stable
> gepinnt hast, bekommst Du es Update bei passender sources.list*
> schon, aber nur mit “-t unstable” oder wenn Du es über aptitude
> explizit anforderst.

ist das denn so schwer, das Paket selbst zu deinstallieren und es dann
wie hier empfohlen herunter zu laden:

http://rg3.github.com/youtube-dl/download.html

Die "ganz schlimme" Abhängigkeit python wird wohl jeder noch so
auflösen können und es selbst installieren :) Dann redet ihr
wenigstens wieder über die gleiche Version.

Bis dann, Attila

Thomas 'PointedEars' Lahn

unread,
Mar 6, 2013, 5:05:14 AM3/6/13
to
Attila wrote:
^^^^^^
An dieser Stelle sollte Dein richtiger bzw. vollständiger Name stehen, wenn
Du hier weiterhin ernst genommen werden willst.
Darum geht es nicht, sondern darum, dass es die Software nicht in jeder
Version der Distribution als *Paket* gibt. Man verwendet eine paketbasierte
Distribution unter anderem deshalb, damit man sich nicht mit Abhängigkeiten
auseinandersetzen und manuelle Updates machen muss. Wer eine paketbasierte
Distribution verwendet und beim kleinsten Problem am Paketmanager vorbei
installiert, denkt unklar.

Zum Beispiel läuft ein manuell installiertes youtube-dl wahrscheinlich dann
nicht mehr, wenn Python 2.x später einmal durch Python 3.x ersetzt wird.
Ich habe das ausprobiert:

| $ python3 /usr/bin/youtube-dl
| Traceback (most recent call last):
| File "/usr/lib/python3.2/runpy.py", line 161, in _run_module_as_main
| "__main__", fname, loader, pkg_name)
| File "/usr/lib/python3.2/runpy.py", line 74, in _run_code
| exec(code, run_globals)
| File "/usr/bin/youtube-dl/__main__.py", line 4, in <module>
| File "/usr/bin/youtube-dl/__init__.py", line 53
| downloader.to_screen(u'Updating to latest version...')
| ^
| SyntaxError: invalid syntax

Demgegenüber:

| $ python /usr/bin/youtube-dl
| Usage: youtube-dl [options] url [url...]
|
| youtube-dl: error: you must provide at least one URL

Denn die erste Zeile des Python-*Binary* youtube-dl,

| $ head -n 1 /usr/bin/youtube-dl
| #!/usr/bin/env python

startet bei mir Python 2.x. Was natürlich an

| lrwxrwxrwx 1 root root 9 Feb 8 22:29 /usr/bin/python -> python2.7
| lrwxrwxrwx 1 root root 9 Okt 21 23:50 /usr/bin/python3 -> python3.2

liegt.

Man sollte sich demnach das Programm mindestens als Paket installieren,
welches eine Abhängigkeit “python (>= 2.6, < 3)” hat (ich weiss nicht, ob
das bei Debian geht), damit man später keine böse Überraschung erlebt.
Python 2.x ist aber nicht die einzige Abhängigkeit; es ist bloss die
Abhängigkeit, die zum grundsätzlichen Funktionieren erfüllt sein muss:

| Package: youtube-dl
| Version: 2012.09.27+dfsg1-1
| […]
| Depends: python (>= 2.6)
| Recommends: libav-tools | ffmpeg, libav-tools | ffmpeg (>= 4:0.6) |
| ffprobe, rtmpdump

Allerdings habe ich nach dem Posten festgestellt, dass es eine aktuellere
Version (2012.01.05-2~bpo60+1) auch noch in squeeze-backports gibt:

<http://packages.debian.org/search?suite=squeeze-
backports&searchon=names&keywords=youtube-dl>

Attila

unread,
Mar 6, 2013, 11:32:37 AM3/6/13
to
On Wed, 06 Mar 2013 11:05:14 +0100 Thomas 'PointedEars' Lahn wrote:

> Attila wrote:
> ^^^^^^
> An dieser Stelle sollte Dein richtiger bzw. vollständiger Name
> stehen, wenn Du hier weiterhin ernst genommen werden willst.

Meine Email ist reply fähig und damit ist das was ich gelesen habe als
Vorgabe erfüllt. Der Rest fällt unter persönliche Neigungen bzw. kann,
muss aber nicht. Ganz ehrlich, würde dich bei einem Gespräch in einer
Kneipe deiner Wahl mein Nachname interessieren?? :)

> Darum geht es nicht, sondern darum, dass es die Software nicht in
> jeder Version der Distribution als *Paket* gibt. Man verwendet eine
> paketbasierte Distribution unter anderem deshalb, damit man sich
> nicht mit Abhängigkeiten auseinandersetzen und manuelle Updates
> machen muss. Wer eine paketbasierte Distribution verwendet und beim
> kleinsten Problem am Paketmanager vorbei installiert, denkt unklar.

100% Zustimmung in der Theorie und meistens auch in der Praxis. Die
Installation von youtube-dl unter /usr/local/bin (was ja nicht umsonst
existiert) halte ich aufgrund der minimalen Abhängigkeiten immer
noch für pragmatischer als auf eine Aktualisierung in der stable repo
zu warten oder gar dafür eine "nicht so stabile" repo zu verwenden.

> Zum Beispiel läuft ein manuell installiertes youtube-dl
> wahrscheinlich dann nicht mehr, wenn Python 2.x später einmal durch
> Python 3.x ersetzt wird. Ich habe das ausprobiert:

Dann solltest du das melden, denn unter der angegebenen url steht dies:

"Remember youtube-dl requires Python version 2.6, 2.7, or 3.3+ to work."

Aber danke für die Vorwarnung, falls opensuse nur noch python3 nutzen
sollte.

> | Package: youtube-dl
> | Version: 2012.09.27+dfsg1-1
> | […]
> | Depends: python (>= 2.6)
> | Recommends: libav-tools | ffmpeg, libav-tools | ffmpeg (>= 4:0.6) |
> | ffprobe, rtmpdump

Das hatte ich übersehen, da ich die obigen Pakete installiert habe.
Guter Hinweis und meine Angabe der Abhängigkeiten war falsch.

Bis dann, Attila

Thomas 'PointedEars' Lahn

unread,
Mar 6, 2013, 2:20:33 PM3/6/13
to
Attila wrote:

> On Wed, 06 Mar 2013 11:05:14 +0100 Thomas 'PointedEars' Lahn wrote:
>> Attila wrote:
>> ^^^^^^
>> An dieser Stelle sollte Dein richtiger bzw. vollständiger Name
>> stehen, wenn Du hier weiterhin ernst genommen werden willst.
>
> Meine Email ist reply fähig und damit ist das was ich gelesen habe als
> Vorgabe erfüllt. Der Rest fällt unter persönliche Neigungen bzw. kann,
> muss aber nicht. Ganz ehrlich, würde dich bei einem Gespräch in einer
> Kneipe deiner Wahl mein Nachname interessieren?? :)

Irgendwann schon. Ein Unterschied zwischen Usenet und Kneipe ist aber, dass
ich dann bereits Dein Gesicht gesehen (oder anderweitig wahrgenommen) hätte,
was eine den fehlenden Nachnamen kompensierende Information über Dich wäre.
Daher hinkt Dein Vergleich.

>> Zum Beispiel läuft ein manuell installiertes youtube-dl
>> wahrscheinlich dann nicht mehr, wenn Python 2.x später einmal durch
>> Python 3.x ersetzt wird. Ich habe das ausprobiert:
>
> Dann solltest du das melden, denn unter der angegebenen url steht dies:
>
> "Remember youtube-dl requires Python version 2.6, 2.7, or 3.3+ to work."
^^
Faszinierend. Ich hatte ja geschrieben, dass meine aktuelle Python3-Version
3.*2* ist. Darauf, dass es mit 3.3+ dann wieder funktionieren könnte, war
ich nicht gekommen. Ich hab's mal testweise (aus experimental, waren nicht
so viele Abhängigkeiten) installiert, jedoch:

| $ python3 --version
| Python 3.3.0
|
| $ python3 /usr/bin/youtube-dl
| Traceback (most recent call last):
| File "/usr/lib/python3.3/runpy.py", line 160, in _run_module_as_main
| "__main__", fname, loader, pkg_name)
| File "/usr/lib/python3.3/runpy.py", line 73, in _run_code
| exec(code, run_globals)
| File "/usr/bin/youtube-dl/__main__.py", line 4, in <module>
| File "<frozen importlib._bootstrap>", line 1564, in _find_and_load
| File "<frozen importlib._bootstrap>", line 1531, in
| _find_and_load_unlocked
| File "/usr/bin/youtube-dl/__init__.py", line 74
| except (IOError, OSError), err:
| ^
| SyntaxError: invalid syntax
|
| $ youtube-dl --version
| 2012.09.27

Zumindest *diese* Version von youtube-dl läuft also _nicht_ mit Python
3.3.0.

> Aber danke für die Vorwarnung, falls opensuse nur noch python3 nutzen
> sollte.

Bitte.

Andreas Kohlbach

unread,
Mar 6, 2013, 6:11:04 PM3/6/13
to
Thomas 'PointedEars' Lahn wrote on 05. March 2013:
>
> Andreas Kohlbach wrote:
>
>> Thomas 'PointedEars' Lahn wrote on 04. March 2013:
>>>
>>> Ja, kein Problem mit youtube-dl 2012.09.27+dfsg1-1. Irgendwann
>>> funktionierte es nicht mehr (an die Fehlermeldung erinnere ich mich
>>> nicht), das konnte ich aber durch ein Upgrade von youtube-dl beheben.
>>> Bei Debian war IIRC noch eine uralte Version von (2009?) in Stable,
>>> die o.g. ist in sid (Unstable).
>>
>> Das könnten die Debianer nach fast 4 Jahren vielleicht mal updaten.
>
> Wie gesagt: *war*. Aktuell gibt es youtube-dl gemäss packages.debian.org
> nur noch in sid (und ja, das sollte nicht sein; hat das Programm IMHO nicht
> verdient). Wenn Du also oder nur stable in sources.list* hast, bekommst Du
> das Update nicht; wenn auf stable gepinnt hast, bekommst Du es Update bei
> passender sources.list* schon, aber nur mit “-t unstable” oder wenn Du es
> über aptitude explizit anforderst.
>
> <http://packages.debian.org/search?suite=sid&searchon=names&keywords=youtube-
> dl>

Danke. Aber wenn man in Debian nicht "will". Ich nehme cclive als
Ersatz. Das holt wohl auch alles, was youtube-dl holen würde. Konnte
allerdings noch keine Kommandozeilenparameter ausfindig machen, was nur
die URL extrahieren würde.

Thomas 'PointedEars' Lahn

unread,
Mar 6, 2013, 9:40:01 PM3/6/13
to
Andreas Kohlbach wrote:

> Thomas 'PointedEars' Lahn wrote on 05. March 2013:
>> Andreas Kohlbach wrote:
>>> Thomas 'PointedEars' Lahn wrote on 04. March 2013:
>>>> Ja, kein Problem mit youtube-dl 2012.09.27+dfsg1-1. Irgendwann
>>>> funktionierte es nicht mehr (an die Fehlermeldung erinnere ich mich
>>>> nicht), das konnte ich aber durch ein Upgrade von youtube-dl beheben.
>>>> Bei Debian war IIRC noch eine uralte Version von (2009?) in Stable,
>>>> die o.g. ist in sid (Unstable).
>>>
>>> Das könnten die Debianer nach fast 4 Jahren vielleicht mal updaten.
>>
>> Wie gesagt: *war*. Aktuell gibt es youtube-dl gemäss packages.debian.org
>> nur noch in sid (und ja, das sollte nicht sein; hat das Programm IMHO
>> nicht verdient). Wenn Du also oder nur stable in sources.list* hast,
>> bekommst Du das Update nicht; wenn auf stable gepinnt hast, bekommst Du
>> es Update bei passender sources.list* schon, aber nur mit “-t unstable”
>> oder wenn Du es über aptitude explizit anforderst.
>>
>>
<http://packages.debian.org/search?suite=sid&searchon=names&keywords=youtube-
>> dl>
>
> Danke. Aber wenn man in Debian nicht "will".

Vermutlich will man schon, siehe <news:2015845.z...@PointedEars.de>
unten.

> Ich nehme cclive als Ersatz. Das holt wohl auch alles, was youtube-dl
> holen würde.

Wahrscheinlich nicht. Bei youtube-dl wird rtmpdump empfohlen, jedoch bei
cclive:

<http://sourceforge.net/apps/trac/cclive/wiki/FrequentlyAskedQuestions>
|
| Why cannot cclive support RTMP (etc.) protocol?
|
| The program was designed handle HTTP transfers only.

(sic!)

Attila

unread,
Mar 7, 2013, 12:27:03 AM3/7/13
to
On Wed, 06 Mar 2013 20:20:33 +0100 Thomas 'PointedEars' Lahn wrote:

> Zumindest *diese* Version von youtube-dl läuft also _nicht_ mit
> Python 3.3.0.

Tja, leider hat meine opensuse auch nur 3.2 im Angebot und damit komme
ich auf das gleiche Ergebnis wie du, aber das Changelog einer der
letzten Versionen sieht zumindest in de Theorie gut aus:

2013.01.02 Codename: GIULIA

* Add support for ComedyCentral clips <nto>
* Corrected Vimeo description fetching <Nick Daniels>
* Added the --no-post-overwrites argument <Barbu Paul - Gheorghe>
* --verbose offers more environment info
* New info_dict field: uploader_id
* New updates system, with signature checking
* New IEs: NBA, JustinTV, FunnyOrDie, TweetReel, Steam, Ustream
* Fixed IEs: BlipTv
* Fixed for Python 3 IEs: Xvideo, Youku, XNXX, Dailymotion, Vimeo,
InfoQ
* Simplified IEs and test code
* Various (Python 3 and other) fixes
* Revamped and expanded tests

Bis dann, Attila

Thomas 'PointedEars' Lahn

unread,
Mar 7, 2013, 4:41:39 AM3/7/13
to
Attila wrote:

> On Wed, 06 Mar 2013 20:20:33 +0100 Thomas 'PointedEars' Lahn wrote:
>
>> Zumindest *diese* Version von youtube-dl läuft also _nicht_ mit
>> Python 3.3.0.
^^^
> Tja, leider hat meine opensuse auch nur 3.2 im Angebot und damit komme
> ich auf das gleiche Ergebnis wie du,

Wie soll das gehen? Ich hatte zum Schluss mit Python 3.*3*.0 getestet.

> aber das Changelog einer der letzten Versionen sieht zumindest in de
> Theorie gut aus: […]

Immerhin.
0 new messages