Discussion:
Windows installer: updated AtomicParsley build
dinkypumpkin
2011-10-11 17:05:00 UTC
Permalink
I have posted an update to the AtomicParsley build used by the
get_iplayer 4.4 for Windows installer. This update will hopefully fix a
problem that causes AtomicParsley to sporadically crash when tagging
downloaded programmes.

I would recommend this update for all 4.4 users, but it is not essential
unless you have experienced AtomicParsley crashes. How can you tell if
that happens? The console output from get_iplayer will contain lines
like this:

INFO: Command exit code 5 (raw code = 1280) [raw code may = 65280]
WARNING: Failed to tag M4A file

How to update:

1. You *must* have previously upgraded to get_iplayer 4.4 for Windows.
The automatic update does not work with earlier versions. If you
upgrade to 4.4 after reading this, you will already have the latest
AtomicParsley.

2. To update an existing installation, just run the get_iplayer 4.4
installer. If you don't have the copy you originally used to upgrade
get_iplayer for Windows, you can download a fresh copy here:

http://www.infradead.org/get_iplayer_win/get_iplayer_setup_latest.exe

3. After you click through the first installer page, you should see a
notice that an update for AtomicParsley is available to upgrade from
0.9.4 -> 0.9.4-hg-472d5fe6fb04. Click through to the component
selection page and you should see AtomicParsley automatically selected
for installation. You may still deselect it at this point, or exit the
installer altogether. If you elect to proceed, the installer will
overwrite the current version of AtomicParsley with the new version.

Note: If you elected not to install some components when you upgraded to
4.4, you will also see update notices for those components. You can
deselect them in the component selection page.

DIY Windows users can find the updated AtomicParsley here:

http://bitbucket.org/jonhedgerows/atomicparsley/downloads/AtomicParsley-0.9.4-hg-472d5fe6fb04.zip

Thanks to Jon Davies for hosting the downloads.

If you have any problems with the update, please reply to this mailing
list thread.
J K.Eason
2011-10-11 18:01:00 UTC
Permalink
I've just downloaded the latest Windows version of get_iplayer via your
link and am getting the following error alert during the installation:

---------------------------
get_iplayer Setup
---------------------------
Download failed:
http://rtmpdump.mplayerhq.hu/rtmpdump-20110723-git-b627335-win32.zip

Error: File Not Found (404)

Do you wish to try again?
---------------------------
Yes No
---------------------------

Everything else seems to have downloaded and installed ok.

Regards
John (***@john-eason.co.uk)
dinkypumpkin
2011-10-11 18:05:08 UTC
Permalink
Post by J K.Eason
http://rtmpdump.mplayerhq.hu/rtmpdump-20110723-git-b627335-win32.zip
Thanks for the heads-up. The RTMPDump people have apparently removed
the download. Sod's Law in action - it was there yesterday. I'll
update the installer configuration tout suite. I'll post to the list
when it's ready.
dinkypumpkin
2011-10-11 18:21:15 UTC
Permalink
Thanks for the heads-up. The RTMPDump people have apparently removed the
False alarm. There was a mistake in the installer configuration file.
Normal service should be resumed.
J K.Eason
2011-10-11 18:14:00 UTC
Permalink
*Date:* Tue, 11 Oct 2011 19:05:08 +0100
http://rtmpdump.mplayerhq.hu/rtmpdump-20110723-git-b627335-win32.zip
Thanks for the heads-up. The RTMPDump people have apparently
removed the download. Sod's Law in action - it was there
yesterday. I'll update the installer configuration tout suite.
I'll post to the list when it's ready.
Thanks. (Still works ok because it didn't delete the previous version!)
:^)

Regards
John (***@john-eason.co.uk)
J K.Eason
2011-10-11 18:24:00 UTC
Permalink
Post by dinkypumpkin
Thanks for the heads-up. The RTMPDump people have apparently
removed the
False alarm. There was a mistake in the installer configuration
file. Normal service should be resumed.
Easily done! thanks.

Regards
John (***@john-eason.co.uk)
Vangelis forthnet
2011-10-12 01:35:17 UTC
Permalink
Post by J K.Eason
http://rtmpdump.mplayerhq.hu/rtmpdump-20110723-git-b627335-win32.zip
... The RTMPDump people have apparently removed the download.
Well, they may have not removed the download in the end, but as of
26/09/2011 they are
offering on their site a more up-to-date (by almost 2 months) windows
binary!
Main site URL is: http://rtmpdump.mplayerhq.hu/. Scroll down to the middle
of the page,
you'll notice the updated binary I'm talking about, i.e.
"rtmpdump-20110925-git-6230845-win32.zip"

Direct download link for this is:
http://rtmpdump.mplayerhq.hu/download/rtmpdump-20110925-git-6230845-win32.zip

It's been compiled from the official rtmpdump git repo, which can be browsed
here:
http://repo.or.cz/w/rtmpdump.git
... I'll update the installer configuration tout suite.
Upon inspecting the latest config file for the Windows installer, by going
here:
http://www.infradead.org/get_iplayer_win/get_iplayer_config_latest.ini
I see that it fetches the 20110723 dated binary of RTMPDump.
I very much doubt it that the updated binary (dated 20110925) offered by
"The RTMPDump people" introduces any major performance enhancements
as far as get_iplayer is concerned (as is the case with the implemented
AtomicParsley
update...), still I (personally) feel it'd be desirable if the (new, capable
of) windows installer
could point to an updated official binary, if such exists...
I sense this involves you manually checking for an update and then modifying
the .ini file,
but this shouldn't be too much of a problem, you could check, e.g. once
every 2 months...
RTMPDump was "version bumped" (2.3->2.4) on 12 Jul 2011, still on their
downloads
folder ( http://rtmpdump.mplayerhq.hu/download/ ) exists no sign of a
"rtmpdump-2.4-windows.zip"
file with a permanent link (that would make things easier for you...).
DIY Windows users can find the updated...
As such (I update manually the script and helper apps), I am tracking this
forum thread
http://stream-recorder.com/forum/can-download-latest-version-rtmpdump-source-binaries-t5533.html
to get hold of the most up-to-date windows binary of RTMPDump.
The latest executable, c/o member KSV, can be found in this post:
http://stream-recorder.com/forum/showpost.php?p=33047&postcount=30
It's been compiled from the git master, that makes it
"rtmpdump-2.4-git-60218d0-x86-static.KSV.30-Sep-2011".
Works flawlessly with get_iplayer in my setup (Vista SP2 x86).
dinkypumpkin
2011-10-12 18:45:22 UTC
Permalink
Post by Vangelis forthnet
I very much doubt it that the updated binary (dated 20110925) offered by
"The RTMPDump people" introduces any major performance enhancements
as far as get_iplayer is concerned (as is the case with the implemented
AtomicParsley
As with AtomicParsley, if anyone can demonstrate that this RTMPDump
build solves a problem for get_iplayer, I will happily push an update to
the installer.

I considered pushing that latest RTMPDump build, but even though it
worked fine with get_iplayer, I couldn't come up with any justification
to update so soon after the last release. I think the impetus for the
new build appearing on the RTMPDump site was the fact that the RTMPDump
code now requires a specific, newer version of one its SSL libraries,
but that is immaterial for get_iplayer.
Post by Vangelis forthnet
update...), still I (personally) feel it'd be desirable if the (new,
capable of) windows installer
could point to an updated official binary, if such exists...
It seems self-evidently a good idea to minimise the number of Windows
installer configurations we have to keep track of. Windows get_iplayer
is a self-contained system, so there isn't a compelling reason to push
every update to dependencies so long as the existing versions work *with
get_iplayer*. Still, I think it is worth refreshing the installer
configuration (and possibly the installer) every 6 months if neither
crucial patches nor major releases have appeared in the interim.

Of course, if you want the latest and greatest version of RTMPDump or
FFmpeg for your own purposes, by all means install it alongside
get_iplayer and use the user options file or command line to incorporate
it into your downloading. I would expect that casual users aren't
bothered so long as get_iplayer keeps working.
Post by Vangelis forthnet
RTMPDump was "version bumped" (2.3->2.4) on 12 Jul 2011, still on their downloads
folder ( http://rtmpdump.mplayerhq.hu/download/ ) exists no sign of a "rtmpdump-2.4-windows.zip"
file with a permanent link (that would make things easier for you...).
It isn't clear when or if a final version 2.4 of RTMPDump will be
declared. The developers apparently still have things to work on. Until
it is, there won't be an "official" Windows binary as such, or even an
official source snapshot. The Windows build on the their site is only
there because someone outside the RTMPDump developers is motivated
enough to supply it. The only reason I even considered pushing an
update to RTMPDump is because if you go looking for a Windows build of
RTMPDump 2.4-ish yourself, that is the one you'll find. The version
used by the installer is still on their server, but is isn't linked from
anywhere. But that didn't seem reason enough to update. Fortunately,
RTMPDump is easy to build in Windows, so if we ever required a custom
build that wasn't available from elsewhere, we shouldn't be left high
and dry.
David Woodhouse
2011-10-12 19:32:27 UTC
Permalink
Post by dinkypumpkin
Fortunately,
RTMPDump is easy to build in Windows, so if we ever required a custom
build that wasn't available from elsewhere, we shouldn't be left high
and dry.
More to the point, it's easy to build with mingw32 on a real OS too.
--
dwmw2
Loading...