Package Details: artevideos 20120924-1

Package Base: artevideos
Description: A script to play/record video from arte VIDEOS catch-up TV site
Upstream URL: https://github.com/solsticedhiver/arteVIDEOS
Category: multimedia
Licenses: custom:WTFPL
Submitter: niavlys
Maintainer: niavlys
Last Packager: None
Votes: 17
First Submitted: 2011-03-24 14:40
Last Updated: 2012-09-24 08:04

Required by (0)

Sources

Latest Comments

Comment by niavlys

2013-08-07 12:07

It seems that something has changed in arte.tv's web page: <div class="recentTracksCont" (...) /> is missing.

however, it has nothing to do with packaging, so you should address this issue upstream.

Comment by sekret

2013-08-07 11:18

Hi guys, I get this error with every video.

arteVIDEOS> info 10
== I love Democracy ==
:: Retrieving video info
Traceback (most recent call last):
File "/usr/bin/arteVIDEOS", line 886, in <module>
main()
File "/usr/bin/arteVIDEOS", line 859, in main
MyCmd(options).cmdloop()
File "/usr/lib/python2.7/cmd.py", line 142, in cmdloop
stop = self.onecmd(line)
File "/usr/lib/python2.7/cmd.py", line 221, in onecmd
return func(arg)
File "/usr/bin/arteVIDEOS", line 395, in do_info
print video.info
File "/usr/bin/arteVIDEOS", line 99, in info
self.get_data()
File "/usr/bin/arteVIDEOS", line 91, in get_data
self._rtmp_url, self._player_url, self._info = get_rtmp_url(self.url, quality=self.options.quality, lang=self.options.lang)
File "/usr/bin/arteVIDEOS", line 616, in get_rtmp_url
info = extract_info(soup)
File "/usr/bin/arteVIDEOS", line 679, in extract_info
for i in rtc.div.findAll('p'):
AttributeError: 'NoneType' object has no attribute 'div'


Because of this, record doesn't work as well


arteVIDEOS> record 10
:: Recording video(s): #10
:: Retrieving video info :: Retrieving video info
Traceback (most recent call last):
File "/usr/bin/arteVIDEOS", line 886, in <module>
main()
File "/usr/bin/arteVIDEOS", line 859, in main
MyCmd(options).cmdloop()
File "/usr/lib/python2.7/cmd.py", line 142, in cmdloop
stop = self.onecmd(line)
File "/usr/lib/python2.7/cmd.py", line 221, in onecmd
return func(arg)
File "/usr/bin/arteVIDEOS", line 437, in do_record
record(v, self.nav.options.dldir)
File "/usr/bin/arteVIDEOS", line 716, in record
cmd_args = make_cmd_args(video, resume=resume)
File "/usr/bin/arteVIDEOS", line 762, in make_cmd_args
cmd_args = '--rtmp %s --swfVfy %s --quiet' % (video.rtmp_url, video.player_url)
File "/usr/bin/arteVIDEOS", line 111, in rtmp_url
self.get_data()
File "/usr/bin/arteVIDEOS", line 91, in get_data
self._rtmp_url, self._player_url, self._info = get_rtmp_url(self.url, quality=self.options.quality, lang=self.options.lang)
File "/usr/bin/arteVIDEOS", line 616, in get_rtmp_url
info = extract_info(soup)
File "/usr/bin/arteVIDEOS", line 679, in extract_info
for i in rtc.div.findAll('p'):
AttributeError: 'NoneType' object has no attribute 'div'


Need a little help here, how can this be fixed?

Anonymous comment

2013-04-28 18:00

Neat, Arte seems to have updated their encoding mechanism, now the edges are not so ragged anymore, but sharp as they should be :)

Anonymous comment

2012-12-11 20:10

Oh, looks like I missed that it was updated. Thanks, downgrade is what I'll do.

Comment by jdn06

2012-12-11 18:37

The problem seems to come from the last upgrade of rtmpdump. You can downgrade this package as a temporary solution.

Anonymous comment

2012-12-11 09:03

Trying to download a video I always get

Error: rtmpdump unrecoverable error

Does anyone of you guys know what causes this or even how to fix it?

Comment by timi

2012-09-23 12:51

The missing double dash has been fixed upstream, so there is no need for the sed line in the PKGBUILD anymore.

Comment by niavlys

2012-09-12 07:40

done.

Anonymous comment

2012-09-07 22:36

I reported this bug upstream already.

You can fix this with this line

sed 's/-3188352/--3188352/g' -i arteVIDEOS

until it's fixed upstream.

@niavlys, you could add this fix to the package until it's fixed upstream

Comment by timi

2012-09-07 16:28

plus7 stoppped working:
"Error: Can't complete request. See /usr/bin/arteVIDEOS --help"

Comment by timi

2012-05-29 14:29

this is excellent, thank you!

Anonymous comment

2012-05-13 08:40

Thank you for this nice tool! What do you think about supporting list like "record [1:10]" or something like "record all" or "record 2012-05-10"?

Comment by solstice

2012-03-28 21:29

This is not much info in the README, but you may want to add it to the package.

Comment by p1pon

2012-03-01 08:33

This version of the script now converts the downloaded flv video to mp4 format without reencoding, using dependent ffmpeg. Thanks for updating!

Comment by niavlys

2011-06-12 05:14

@tindzk :
done, thanks!

Comment by tindzk

2011-06-11 19:47

@andy123: Yes, both languages are supported.

@niavlys:
I've committed a bug fix to make the script work again:
http://github.com/tindzk/arte-7.py

As the official repository doesn't exist anymore, you may want to update the address.

Comment by ajs124

2011-04-03 00:59

is this skript working for the french and german version of the site?

Comment by niavlys

2011-03-25 06:19

fixed.

Anonymous comment

2011-03-24 19:09

GREAT package, thanks for sharing! But as donvla already pointed out, your PKGBUILD doesn't work. If you have problems fixing it, please tell us, but first try it yourself.

Comment by donvla

2011-03-24 18:39

You used srcdir as source and pkgdir.