Parole and VLC do not complain about a broken input file

Bug #1818524 reported by Adalbert Hanßen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VLC media player
New
Undecided
Unassigned
parole (Ubuntu)
New
Undecided
Unassigned
vlc (Ubuntu)
New
Undecided
Unassigned

Bug Description

This question pertains to Xubuntu 16.04.6 LTS (64 Bit), currently with Linux kernel 4.4.0-142-generic x86_64.
It also pertains to VLC Media Player Version 2.2.2 Weatherwax 2017-08-08T18:59:52.

A friend recorded a video for me in which the speaker speaks terribly fast in a foreign language (for me). Therefore I can not understand this technical video.

Since I had the experience from podcasts played on my smart phone, it is often helpful, to run foreign language recordings at a reduced speed. Therefore I got the idea to try this with a video. I gave it a first try with a speech of the French president (as mp4 file) and that worked fine. Unfortunately the video I want to understand this time, can not be easily downloaded. I just get an html file and somewhere coded in it probably is the source to be streamed, perhaps this is the essence of what I want to download: http://www.wolfram.com/broadcast/video.php?v=2595).

First I tried to catch the replay of this video from my own computer by issuing the command

ffmpeg -f alsa -i pulse -f x11grab -r 25 -s 1280x720 -i :0.0+0,24 -acodec pcm_s16le -vcodec libx264 -threads 0 output.mkv

and then start the replay. I only got a file which had no audio part! (I found a similar example of an ffmpeg-command on the internet but had to drop the parameter "-vpre lossless_ultrafast" from the original example, because it was rejected). After issuing the command I had started replaying the video and my recording showed everything I did to start the video until I stopping it. Unfortunately without sound, which was my main objective in order to replay it with VLC with 0,67 speed.

Then I asked help from a colleague who is very smart in multimedia issues. He did it with an apple computer and he first sent me a video file in a proprietary Apple format, which VLC definitely can't digest. I sent him a screenshot of the formats which VLC can digest and asked him for help again and then he sent me a m4v file.

When I try to open the m4v file with a double click, parole comes up. Then an error of a missing text/html decoder shows up accompanied by the suggestion to have it installed. But it did not. But I don't know if parole can replay a video with reduced speed.

Therefore I started VLC by hand and opened the video file in question in format *.m4v, but nothing happened. Not even an error message "this file format is unknown to VLC" or the like!

What's wrong here?

I also had tried - unfortunately in vain - to open the video directly from its original source on the internet. If I would right-click on the play button, it would save a html file.

The dialog for opening a medium as a stream asks for something as an avi stream, but here the URL ends as video.php?c=453&v=2595 and if I provide this (complete) URL, nothing happens.

Is it possible to make a screen recording with VLC (and how has this to be done then)? That would be great bypassing the necessity to really understand the thousands of lines description of how to use ffmpeg! Of course, a living example how to record a screen replay ans a video file with ffmpeg such that the result can later be replayed at less speed would also be very welcome.

===

Finally I looked at the file size which was ca 325 kB for a 17 minutes talk (with mostly stationary video, because it was mainly showing and scrolling in a document). This rose my suspicion that the file was broken. I downloaded it again and this time its size was 145,6 MB - considerably larger! Unfortunately before newly downloading the m4v file, I deleted the old version of of it.

So besides my question, if it is possible to capture a video from screen and record it in a file format which can be replayed by VLC at lower speed, I have to report an error which is that VLC did not report in a file to display which apparently was broken.

Revision history for this message
Adalbert Hanßen (melolontha) wrote :

Also see https://bugs.launchpad.net/ubuntu/+source/parole/+bug/1818529, both parole and VLC player did not provide a reasonable error message for a broken input file. VLC player did not react at all, parole issued a nonsensical error message to add a "Text/html decoder".

Sean Davis (bluesabre)
summary: - VLC does not complain about a broken input file
+ Parole and VLC do not complain about a broken input file
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.