ViihdeHelper 4.3 released

A new version of the ViihdeHelper Chrome extension has been released today. As always, the latest version is downloadable from my Elisa Viihde page. This version mostly includes features suggested by users.

Download selected

This feature allows you to easily start the download of many recordings at the same time. I have not tested if there is a limit to the number of concurrent downloads though.


Download file name format change

The previous version included the date and time when the recording was made. The format of the date unfortunately did not support sorting on date. To remedy this, the date-part of the downloaded recording is now in this format: yyyy-mm-dd hh:mm. Furthermore, you can in the “Options” of the extension decide whether you want the title first or the time first.


Encoding functionality changes

A few suggestions of tweaks to the generated ffmpeg command string have been implemented. A new setting for deinterlacing, and audio is set to be re-encoded as AAC as default. With a CRF of 22, medium preset setting, and deinterlacing on, a 240MB file ended up as 82MB.


5 thoughts on “ViihdeHelper 4.3 released

  1. Simo May 28, 2017 / 10:13

    I think there is a concurrency bug when downloading selected. It will download some program multiple times and correspondently skip others.

    • Andreas Finne May 28, 2017 / 10:15

      Thank you for reporting, I’ll look into it.

    • Simo May 28, 2017 / 10:37

      To be more precise, looks like the file contents are correct but filenames are wrong. Maybe the dateString variable in createBaseFileName is not thread safe because it is used inside a callback…

      • Andreas Finne May 28, 2017 / 14:07

        I see that I accidentally a `var` there. Is there a reliable way to reproduce the issue so I can verify that the problem is fixed?

      • Andreas Finne May 28, 2017 / 14:33

        Found a way to replicate, and to fix it. Version 4.4.2 will soon be uploaded to the Chrome Web Store.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s