Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th May 2011, 11:41   #2581  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by nevcairiel View Post
Yeah thats probably a bit too much. rather would've something along the lines of a try..catch construct.
There are these constructs, using __try {..} __except () {...} but those didn't seem to work if the segmentation fault came from ffmpeg (i just dereferenced a null pointer for testing in some function)
"__try {...} __except(1)" should work just fine, if you put it around the actual call of the exported ffmpeg API, and if ffmpeg doesn't catch/handle the exception itself. This will work only if the exception occurs directly in the called ffmpeg API, though (or in a sub function). It will not work if the exception occurs in a private ffmpeg thread, of course.
madshi is offline   Reply With Quote
Old 6th May 2011, 11:54   #2582  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
madshi, can eac3to demux E-AC3 from a m2ts container?
Andy o is offline   Reply With Quote
Old 6th May 2011, 11:55   #2583  |  Link
hoborg
Registered User
 
Join Date: Nov 2008
Posts: 454
Hi.
I am not sure if this is LAVF splitter issue...

If i try to render "http://www.luckymedia.nl/luckytv/wp-content/uploads/luckytv_video/2011_05_05_4dc2e404d86b5.mp4" file using "File Source (URL)", it will popop -2147221163 - in Hex is 80040155 which seems to be the error code for: "Interface not Registered". This happend in Media Portal OnlineVideos plugin.
Using official LAV.24

If i use Haali splitter, it is working.
Ideas?
__________________
Working machine: Win10x64 + Intel Skull Canyon
My HTPC.

How to start with Bitcoin
hoborg is offline   Reply With Quote
Old 6th May 2011, 12:20   #2584  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
Quote:
Originally Posted by BelowSky View Post
AMR file:
http://www.mediafire.com/?pi6ev8wagqaaq2u

When played with LAV splitter + LAV audio decoder the sound mutes after a few seconds.
When played with LAV splitter + MPCHC AMR decoder the sound plays just fine.
There is some feature in that file thats not supported by the ffmpeg amr decoder (something they call "dtx mode").

ffmpeg supports using a 3rd party decoding library, opencore-amr, for amr decoding. I can try to add it to my ffmpeg build, for better format coverage.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 6th May 2011, 12:32   #2585  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Andy o View Post
eac3to 3.24 is only showing me the ac3 audio:
Code:
M2TS, 1 video track, 1 audio track, 0:01:34, 60i /1.001
1: h264/AVC, 1080i60 /1.001 (16:9)
2: AC3, English, 5.1 channels, 640kbps, 48kHz
From its description, it doesn't seem to extract e-ac3, perhaps madshi can chime in on this...
What does "eac3to source -logpids" say?

Quote:
Originally Posted by Andy o View Post
can eac3to demux E-AC3 from a m2ts container?
Yes, at least if it's muxed correctly.
madshi is offline   Reply With Quote
Old 6th May 2011, 12:34   #2586  |  Link
Sebastiii
Registered User
 
Join Date: Oct 2009
Location: France
Posts: 616
Little test

I have crash again lol.
I know that some are related to ffmpeg and i have the same with your release or my own.

http://dl.dropbox.com/u/10536084/lav....06/Crash7.jpg
http://dl.dropbox.com/u/10536084/lav....06/Crash8.jpg
http://dl.dropbox.com/u/10536084/lav...Crash8-bis.jpg
http://dl.dropbox.com/u/10536084/lav...rash8-bis2.jpg
http://dl.dropbox.com/u/10536084/lav...rash8-bis3.jpg
http://dl.dropbox.com/u/10536084/lav....06/Crash9.jpg
http://dl.dropbox.com/u/10536084/lav...Crash9-bis.jpg

I tested between these sample (tested sample 1,2,3 and 4 and restart sample 1,2,3 and 4) all worked good and boom crash appear :

http://dl.dropbox.com/u/10536084/lav...0_subs_OK.m2ts
http://dl.dropbox.com/u/10536084/lav...s%202-JAP.m2ts
http://dl.dropbox.com/u/10536084/lav...a.split.1.m2ts
http://dl.dropbox.com/u/10536084/lav...HD_MA_7.1.m2ts

Also note that "00000_subs_OK.m2ts" has a subtitle that didn't work well with MPC-HC Subtitle : (http://sourceforge.net/apps/trac/mpc-hc/ticket/515)

Sample will finish to upload in 45min don't take it before lol.
Thanks,
Seb.
__________________
HTPC : i7 920 6Go Win10(x64) / Nvidia 1050Ti / P6T Deluxe / Harman-Kardon AVR-355.
Sebastiii is offline   Reply With Quote
Old 6th May 2011, 12:39   #2587  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
I have all those sample files. I will test them again, but i have not seen any ffmpeg crash for a long time, looks more like media portal is screwing up again, or your system is somehow faulty.

Most of these errors look like heap corruption errors, which would not necessarily have to happen at the point when it crashes, it could just crash when the corrupted heap is accessed the next time.

Try with MPC-HC, and if you cannot make it crash, i blame MediaPortal.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 6th May 2011 at 12:46.
nevcairiel is offline   Reply With Quote
Old 6th May 2011, 12:41   #2588  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
Quote:
Originally Posted by madshi View Post
What does "eac3to source -logpids" say?
Code:
PID: 256/4113 ($1b), "HDMV", descriptor $28, h264/AVC
PID: 256/4352 ($84), "AC-3", AC3
M2TS, 1 video track, 1 audio track, 0:01:34, 60i /1.001
1: h264/AVC, 1080i60 /1.001 (16:9)
2: AC3, English, 5.1 channels, 640kbps, 48kHz
Quote:
Yes, at least if it's muxed correctly.
It's straight from the Dolby Demo blu-ray. From the same m2ts, DD+ is bitstreamed and decoded perfectly with LAV Audio.
Andy o is offline   Reply With Quote
Old 6th May 2011, 13:08   #2589  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
jmone didn't believe me when I said I couldn't get eac3to to extract the eac3 from certain discs, either. It would convert it to AC3 in my case.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is online now   Reply With Quote
Old 6th May 2011, 13:15   #2590  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
When I extract as .ac3 though, mkvmerge sees it as a h.264 elementary video track, so I get 2 video tracks and no audio. Weird.

Anyway, I uploaded the m2ts here if anyone wants to give it a go:

http://www.megaupload.com/?d=A18UUKPN
Andy o is offline   Reply With Quote
Old 6th May 2011, 13:25   #2591  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Andy o View Post
Code:
PID: 256/4113 ($1b), "HDMV", descriptor $28, h264/AVC
PID: 256/4352 ($84), "AC-3", AC3
M2TS, 1 video track, 1 audio track, 0:01:34, 60i /1.001
1: h264/AVC, 1080i60 /1.001 (16:9)
2: AC3, English, 5.1 channels, 640kbps, 48kHz
It's straight from the Dolby Demo blu-ray. From the same m2ts, DD+ is bitstreamed and decoded perfectly with LAV Audio.
Oh, I didn't know we're talking about a > 5.1 DD+ track. These tracks actually consist of a 5.1 AC3 core with E-AC3 extension packets for the additional back channels. This format is not supported by eac3to, because there's only one Blu-Ray that has *ever* used this format - the Dolby Demo Blu-Ray. To my best knowledge there's not a single movie Blu-Ray out there world wide that is using this format. So adding support for this would be a total waste of time, IMHO.
madshi is offline   Reply With Quote
Old 6th May 2011, 13:38   #2592  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Quote:
Originally Posted by nevcairiel View Post
Going to try something else, but then i still think i rather want to know about crashes in ffmpeg, because they should never happen.
And really, i havent seen a crash for ages.
My suggestion of catching the exception was not to hide the crash from the user, but rather to display a more explicit error message, and of course to end the process more gracefully.
When a crash happens, it is for most users not directly obvious what part of the playback chain was faulty. A custom error dialog could allow you to clarify which filter crashed and at the same time ask the user to report the problem with a sample file.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 6th May 2011, 13:39   #2593  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
That could work, i guess.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 6th May 2011, 13:46   #2594  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
Quote:
Originally Posted by madshi View Post
This format is not supported by eac3to, because there's only one Blu-Ray that has *ever* used this format - the Dolby Demo Blu-Ray.
lol I was gonna say, the good news is that this is about the only blu-ray with DD+.
Andy o is offline   Reply With Quote
Old 6th May 2011, 13:55   #2595  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
But there are HD dvd that support it, and if we want to extract those with eac3to, we're apparently SOL...
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is online now   Reply With Quote
Old 6th May 2011, 14:05   #2596  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
Are there any 7.1 E-AC3 HD-DVDs though?
Andy o is offline   Reply With Quote
Old 6th May 2011, 14:19   #2597  |  Link
Sven75
Registered User
 
Join Date: Apr 2011
Posts: 42
As promised before here I am with 2 PowerPoint issues.

Nev, maybe you can figure out what is happening here (if you are bored and find some time to look at it).

It's a bit of work to set up the testing environment, but I hope that you don't mind:

PowerPoint versions <= 2007 by default use MCI to playback videos. I tweaked the MCI settings in the registry to use DirectShow instead of vfw.
Also, PowerPoint 2007 tries to use wmp.dll to handle videos - hardly with success. I therefore always de-register the 32 bit version of the wmp.dll.

http://www.mediafire.com/?lfro1w3nd3bidib (registry tweaks for MCI)


The first one is for PowerPoint 2003/2007:

http://www.mediafire.com/?7wwy27kaftaaffw (flv file)

This exemplary flv file somehow starts to "play" (there is definitely some activity) but it seems that the screen is just not being updated. This only happens with LAVSplitter. MPC-FLV-Splitter and another one I tried do not suffer from this issue. (Btw, decoder is current ffdShow 3840)

The second problem is with the hardware accelerated native mode of PowerPoint 2010. I know that you don't have version 2010, but the standalone viewer should show the same behaviour. It is only the following mpeg file (found so far) which cannot be played back at all with LAVSplitter in PowerPoint 2010. I tried the elecard mpeg demuxer instead and it works fine. (Tried ffdShow and MS DTV-DVD as decoders but no difference)

http://www.mediafire.com/?l8gep9jwcvozi09 (MPEG2 file)
http://www.mediafire.com/?48847maioldq250 (PowerPoint file for testing)
http://www.microsoft.com/downloads/d...1-294eeb832823 (free PowerPoint Viewer for Version 2010)

As far as I know, in native 2010 mode PowerPoint at first tries to use DXVA to playback videos. Could the underlying problem be a colorspace issue?

Last edited by Sven75; 7th May 2011 at 08:40.
Sven75 is offline   Reply With Quote
Old 6th May 2011, 14:31   #2598  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Quote:
Originally Posted by Andy o View Post
Are there any 7.1 E-AC3 HD-DVDs though?
I'm not at home to check but I believe so.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is online now   Reply With Quote
Old 6th May 2011, 14:40   #2599  |  Link
Andy o
Registered User
 
Join Date: Mar 2009
Posts: 962
I remember when I built my 7.1 system back in the day I was eager to try 7.1 HD-DVD's and I think the only I could find was Pan's Labyrinth which is DTS-HD MA.
Andy o is offline   Reply With Quote
Old 6th May 2011, 14:42   #2600  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Regardless of the 7.1 issue, there are discs that eac3to only converted to ac3. I'll check on those later.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is online now   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.