"MPEG audio Layer 1 is not supported"

Frunobulax

New member
So I have a bunch of MPG files that I want to join and convert to MP4. Individually, the original files play fine in VideoRedo and VLC, including audio. But once I join them into an MP4 file with VideoRedo, when I try to open the MP4 file for further editing, I get an error saying "MPEG audio Layer 1 is not supported - unable to open file." I don't know why it appears to be supported in MPG but not MP4.

Is there a way to convert the audio to something VideoRedo supports so I can edit the joined file? Do I need to create some kind of new conversion profile?

Thanks!
 

jmc

Active member
So I have a bunch of MPG files that I want to join and convert to MP4. Individually, the original files play fine in VideoRedo and VLC, including audio. But once I join them into an MP4 file with VideoRedo, when I try to open the MP4 file for further editing, I get an error saying "MPEG audio Layer 1 is not supported - unable to open file." I don't know why it appears to be supported in MPG but not MP4.

Is there a way to convert the audio to something VideoRedo supports so I can edit the joined file? Do I need to create some kind of new conversion profile?

Thanks!
Tools>"Edit Output Profiles">(select the profile you want)>"Copy and Edit"

Here any changes you make here will "stick" (versus the "save as" profile you are using when saving a file)

Once you open the profile you will see on the bottom right cornor the audio options.
Check the "Advanced" checkbox. Then you click on Edit and change the audio to what you want (probably AAC).

Save off all your files through this Profile and the audio should be all the same and work.
 

Frunobulax

New member
Tools>"Edit Output Profiles">(select the profile you want)>"Copy and Edit"

Here any changes you make here will "stick" (versus the "save as" profile you are using when saving a file)

Once you open the profile you will see on the bottom right cornor the audio options.
Check the "Advanced" checkbox. Then you click on Edit and change the audio to what you want (probably AAC).

Save off all your files through this Profile and the audio should be all the same and work.
Thanks. I had seen the advanced options, but was confused about which one was "Stream 1" etc. I will assume that Stream 1 is the first audio stream in a video file that only has on of them.

I see that here is an additional "advanced options" button that lets you adjust a whole slew of other parameters. I'm converting a lot of old MPG-2 videos to H.264. If I increase the Quality Factor Adjustment from 70 to 100, will I get higher quality output at the expense of speed/space?

Sorry about so many questions! Thanks.
 

Dan203

Senior Developer
Staff member
We don't support MPEG layer one at all, so this is a false error. Can you post the MediaInfo for all the files you're joining?
 

jmc

Active member
I see that here is an additional "advanced options" button that lets you adjust a whole slew of other parameters. I'm converting a lot of old MPG-2 videos to H.264. If I increase the Quality Factor Adjustment from 70 to 100, will I get higher quality output at the expense of speed/space?

Sorry about so many questions! Thanks.
Unless you understand all those settings (I don't)...just use the "Preset" at the bottom of the
"Advanced Profile Options" page. One up from the bottom.

I check "Very Slow" and trust that they know what is best for quality.
(change other settings as you learn)

----------------------Here is the times in seconds for a test file at each setting.

There are really only three levels of adjustment.
I go for the best(slowest) level. (VRD Pro X264) (Going now to check a H.264 Level or three).

39-(Ultra Fast)
39-(Super Fast)
39-(Very Fast)
47-(Faster)
47-(Fast)
47-(medium)
141-(Slow)
141-(Slower)
141-(Very Slow)

EDIT----Default h264.mp4 profile and the three "Preset" levels.(1minute test.mpg file)

Processing time (secs): 6
Processed frames/sec: 301.83

Processing time (secs):13
Processed frames/sec: 139.31

Processing time (secs): 33
Processed frames/sec: 54.88
 
Last edited:

Frunobulax

New member
We don't support MPEG layer one at all, so this is a false error. Can you post the MediaInfo for all the files you're joining?
File info before conversion (from VideoRedo):

ORIGINAL:

File: Name : E:\video\casey-01.mpg
Size : 0.007 GB
Duration : 00:01:00.02
Mux type : PS - MPEG1
Video: Encoding : MPEG1
VideoStreamID : xE0
Frame rate : 29.97 fps
Encoding size : 352 x 240
Aspect ratio : 1:1
Header bit rate : 0.800 Mbps
VBV buffer : 40 KBytes
Profile : Main@Main
Progressive : Prog or Int
Chroma : 4:2:0
Bit rate : 0.800 Mbps
Captioning : None found
Audio Stream: 1 (Primary) Codec : MPEG
MPEGLayer : Layer 2
Channels : 2.0
PES Stream Id : xC0
Bit rate : 128 Kbps
Sampling rate : 44100
Sample size : 16 bits

FILE INFORMATION AFTER CONVERSION IN VIDEOREDO (WITH STANDARD "H.264 MP4" PROFILE):
INFO SCREEN TAKEN FROM VLC - FILE WILL NOT OPEN IN VIDOREDO DUE TO "MPEG Audio Layer 1" ERROR
This file WILL play in VLC, with sound.

Fileinfo.png
 
Last edited:

Frunobulax

New member
Bump. Hi, any news on this? Am I just screwed if I have videos that have Mpeg Layer 1 audio? Or, does anyone know of a program I can use to change the audio to something VideoRedo can handle? Thanks.
 

Frunobulax

New member
Also, why can VLC play these files with no problem while VideoRedo chokes on them? It can't be copyright issues since VLC is free. Is it some technical issue?
 

jmc

Active member
So I have a bunch of MPG files that I want to join and convert to MP4. Individually, the original files play fine in VideoRedo and VLC, including audio. But once I join them into an MP4 file with VideoRedo, when I try to open the MP4 file for further editing, I get an error saying "MPEG audio Layer 1 is not supported - unable to open file." I don't know why it appears to be supported in MPG but not MP4.

Is there a way to convert the audio to something VideoRedo supports so I can edit the joined file? Do I need to create some kind of new conversion profile?

Thanks!
Clicking the "Advanced" button (default is "simple") in the profile Audio section
will show the audio editing options.
AAC audio may be the way to go.

Or use Audacity to edit the audio.

https://sourceforge.net/projects/audacity/
 
Last edited:

jmc

Active member
Bump. Hi, any news on this? Am I just screwed if I have videos that have Mpeg Layer 1 audio? Or, does anyone know of a program I can use to change the audio to something VideoRedo can handle? Thanks.
Audacity is a good audio converter.
You do have MUX the new audio into the video file tho.

https://sourceforge.net/projects/audacity/

I believe some here have mentioned programs that will
edit the audio while it is still with/in the video element.
 
Last edited:

Frunobulax

New member
I was able to easily convert these files by just using Handbrake. I could also have done it with VLC. Neither of these require any settings to be changed or even mention this as an issue. I'm mystified why two OSS programs - VLC and Handbrake - have absolutely zero problems with this when VideoRedo - a paid commercial program - does not. Maybe you need to borrow some code from them? I might be able to do it with VideoRedo by changing settings or whatever but why should I need to bother? Anyways it's an easy enough workaround by still a bit annoying.
 

jmc

Active member
I was able to easily convert these files by just using Handbrake. I could also have done it with VLC. Neither of these require any settings to be changed or even mention this as an issue. I'm mystified why two OSS programs - VLC and Handbrake - have absolutely zero problems with this when VideoRedo - a paid commercial program - does not. Maybe you need to borrow some code from them? I might be able to do it with VideoRedo by changing settings or whatever but why should I need to bother? Anyways it's an easy enough workaround by still a bit annoying.
Have you tried the "Advanced" edit options in the Profile audio section?
 

Frunobulax

New member
We don't support MPEG layer one at all, so this is a false error. Can you post the MediaInfo for all the files you're joining?
You know, even though I found an annoying workaround for this, I still have to do it all the time and I feel like I shouldn't have to. This is software I *paid* for, and neither of the free software packages I can use, VLC and Handbrake, have ANY problem with the files in question - they open them, play them. and convert them just fine. I mean, what magic do the volunteer programmers of OSS software have that the professional programmers who presumably get paid to work on this one app can't do?

Videoredo should not generate this error. It should handle and *seamlessly*, *invisibly* deal with any issue that it might detect. If there is no issue, then the error should not come up at all, especially since it's noit just an informational error, but a *blocking* error which prevents any work on that file. I know the videos are fine because they play great in every other app. I know it's not a codec issues since whatever codec is used must be on the system.

Dan203 posted the above response I quoted, and I provided the information he requested, but he never responded. This is a BUG and needs to be FIXED, not just worked around. The code to generate the error is in there, so either it's a genuine error with the file (see above about every other app being fine with it) or the error is being spuriously generated, which needs to be fixed. SOMEONE wrote code to generate that error. Please find out why it is coming up and fix it.

This can't be fixed with any setting in VideoRedo because the file will not even *open* in the app.

A dissatisfied customer!
 
Last edited:

Dan203

Senior Developer
Staff member
It sounds like it might be a false error. There could be some issue with the MPA audio stored in the MP4 format. Try setting the profile to output the audio as AAC instead. That should create better compatibility. I'm not exactly sure why we can't open the file we created, since we use the same version of ffmpeg to create MP4 files and read MP4 files. It should work. I don't know why it doesn't. If you want you can upload a file for us to look at, but we're currently trying to finish up v6, which uses a much newer build of ffmpeg, so it may work fine there. And we have no plans to release any additional fixes for v5 at this point.
 

klimbo

New member
File info before conversion (from VideoRedo):

ORIGINAL:

File: Name : E:\video\casey-01.mpg
Size : 0.007 GB
Duration : 00:01:00.02
Mux type : PS - MPEG1
Video: Encoding : MPEG1
VideoStreamID : xE0
Frame rate : 29.97 fps
Encoding size : 352 x 240
Aspect ratio : 1:1
Header bit rate : 0.800 Mbps
VBV buffer : 40 KBytes
Profile : Main@Main
Progressive : Prog or Int
Chroma : 4:2:0
Bit rate : 0.800 Mbps
Captioning : None found
Audio Stream: 1 (Primary) Codec : MPEG
MPEGLayer : Layer 2
Channels : 2.0
PES Stream Id : xC0
Bit rate : 128 Kbps
Sampling rate : 44100
Sample size : 16 bits

FILE INFORMATION AFTER CONVERSION IN VIDEOREDO (WITH STANDARD "H.264 MP4" PROFILE):
INFO SCREEN TAKEN FROM VLC - FILE WILL NOT OPEN IN VIDOREDO DUE TO "MPEG Audio Layer 1" ERROR
This file WILL play in VLC, with sound. Lucky Patcher 9Apps VidMate

View attachment 2319
why file don't open in VIDOREDO ?
 
Last edited:
Top Bottom