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

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th November 2013, 12:09   #16341  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Probably still 4.7.3, not sure when exactly i switched everything over to 4.8
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th November 2013, 12:34   #16342  |  Link
Carpo
Registered User
 
Carpo's Avatar
 
Join Date: Dec 2002
Location: /dev/null
Posts: 1,369
building now
__________________
The Internet: where men are men, women are men, and children are FBI Agents
Carpo is offline   Reply With Quote
Old 4th November 2013, 13:20   #16343  |  Link
andybkma
Registered User
 
Join Date: Sep 2006
Posts: 183
Quote:
Originally Posted by nevcairiel View Post
So far you seem to be alone. I also tested a variety of files and couldn't reproduce any issues here.
MPC-HC has also been using a version close to 0.59 for a while in nightly builds, and i haven't heard anything from them, either.
nev, here is the first 10 seconds of one of the mp4 AAC files that won't play sound with LAV .59. The clip plays fine with LAV .58.1 and also with PotPlayer using its own internal filters. Cheers for your help :-) If you need another sample, pls let me know...

http://depositfiles.com/files/0hllxnd7z
andybkma is offline   Reply With Quote
Old 4th November 2013, 13:55   #16344  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Quote:
Originally Posted by andybkma View Post
nev, here is the first 10 seconds of one of the mp4 AAC files that won't play sound with LAV .59. The clip plays fine with LAV .58.1 and also with PotPlayer using its own internal filters. Cheers for your help :-) If you need another sample, pls let me know...

http://depositfiles.com/files/0hllxnd7z
I can reproduce the problem, the AAC decoder freaks out and claims all sorts of brokenness in the file. I'll have to dig deeper, i guess.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th November 2013, 14:06   #16345  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 840
FWIW, demuxing with ffmpeg and remuxing with L-Smash made LAV Audio "understand" the pesky file.

P.S.: Remuxed file @ http://www.mediafire.com/download/qj084sle8cn9x1q/0059-with-sound.mp4

Last edited by filler56789; 4th November 2013 at 14:36.
filler56789 is offline   Reply With Quote
Old 4th November 2013, 15:27   #16346  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
I found the issue, it was not in the AAC decoder but the MOV/MP4 demuxer which slightly broke the AAC stream (which i guess L-Smash managed to fix again).
Its fixed in LAV and i also sent a patch to ffmpeg for inclusion.

I'll wait a few more hours for any other potential reports and then release a bugfix version.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th November 2013, 17:32   #16347  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,170
Quote:
Originally Posted by mindbomb View Post
do you think it might be an issue with power settings? that is, vlc is using the cpu, thus preventing throttling, leading to increased performance?
cause i dont think anything can impact the system less than evr and dxva native.
also, check to make sure dxva native is actually being used in lav video, it may not be compatible with a filter you are using or something.
throttling of the CPU or the GPU? from what I noticed, CPU seems to be at ~50% max according to windows 8.1 task manager.

im not using other filters than LAV splitter, audio and video atm.
__________________
Laptop Acer Aspire V3-772g: i7-4202MQ, 8GB Ram, NVIDIA GTX 760M (+ Intel HD 4600), Windows 8.1 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64)

Last edited by Thunderbolt8; 4th November 2013 at 17:41.
Thunderbolt8 is offline   Reply With Quote
Old 4th November 2013, 18:58   #16348  |  Link
LeChuck
Registered User
 
Join Date: Jul 2013
Location: Germany
Posts: 7
Quote:
Originally Posted by nevcairiel View Post
LAV Filters 0.59
Code:
LAV Audio
- Fixed playback issues on a few DTS and DTS-HD tracks
Problem with audio going silent on DTS-HRA tracks is fixed.

Thank you!
LeChuck is offline   Reply With Quote
Old 4th November 2013, 20:46   #16349  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
LAV Filters 0.59.1
Code:
LAV Splitter
- Fixed a regression when demuxing AAC audio from MP4/MOV files
Download: Installer (both x86/x64) -- Zips: 32-bit & 64-bit

In case you missed 0.59, it was posted here.

This version only includes a small regression fix, surprisingly the only one that showed up after more then 24 hours in the wild, i fully expected more issues after such a long time between releases and many changes in FFmpeg.

Anyway, take care!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th November 2013, 21:24   #16350  |  Link
CoRoNe
Registered User
 
CoRoNe's Avatar
 
Join Date: Nov 2005
Posts: 648
Nev, what are your thoughts on post1632484 & post1633682?
__________________
My hobby website
CoRoNe is offline   Reply With Quote
Old 4th November 2013, 21:37   #16351  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Embedded Cue Sheet support is planned for a future version. The hover info should be fairly easy to do, I'll try to remember on a rainy day.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th November 2013, 22:21   #16352  |  Link
James Freeman
Registered User
 
Join Date: Sep 2013
Posts: 919
nevcairiel,

Are you taking the "Show Video Bitrate" into consideration?
James Freeman is offline   Reply With Quote
Old 5th November 2013, 02:17   #16353  |  Link
FreeFall
Registered User
 
Join Date: May 2009
Posts: 72
Quote:
Originally Posted by FreeFall View Post
nevcairiel,

Playback stalls with this Blu-ray Disc sample using MPC-HC. At around 2 min during the roll of the credits it only happens when played back from its playlist file (00004.mpls). Playback will resume after about a minute and play normally.

The Disc uses two streams one for the episode and one for the credits both the m2ts files playback fine on their own.

H264 / DTS-HD 2.0
http://www.sendspace.com/file/4uwhhe

The video plays without any problems using MPC-BE or it's splitter in combination with LAV Video / Audio decoders.


Subtitle lines at 33 and 39 sec are delayed with Madvr or EVR using internal(Madvr) or xy-VSfilter(EVR) sub renderers, EVR-CP seems fine for some reason.

H264 / LPCM 2.0
http://www.sendspace.com/file/ub3gpg

Tested the same as above using MPC-BE's internal splitter in combination with LAV Audio / Video without any problems.


Thanks.
nevcairiel,

When you have time could you take a look at these samples again, still having the same problems with 0.59.1, both play without any problems using mpc-be's splitter with LAV Video / Audio decoders.

Thanks.
FreeFall is offline   Reply With Quote
Old 5th November 2013, 06:13   #16354  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Quote:
Originally Posted by James Freeman View Post
Are you taking the "Show Video Bitrate" into consideration?
Its unlikely for such a feature to be implemented.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 5th November 2013, 08:43   #16355  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Quote:
Originally Posted by FreeFall View Post
When you have time could you take a look at these samples again, still having the same problems with 0.59.1, both play without any problems using mpc-be's splitter with LAV Video / Audio decoders.
It seems like the first sample is broken slightly, at the end of the first clip it contains a broken DTS frame (possibly cut badly), and the credits don't contain any audio at all, which makes it go a bit crazy. Transitioning from audio to no audio is a bit problematic in DirectShow as it is, adding the broken audio frame on top doesn't improve the situation, sadly.

I'll see if i can do something.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 5th November 2013, 10:28   #16356  |  Link
FreeFall
Registered User
 
Join Date: May 2009
Posts: 72
I used Dgsplit to cut the sample from the original Blu-ray and left the credits untouched, the original disc has the same problem during playback every time the credits roll at the end of each episode.

The Blu-ray is a region A disc from Sentai Filmworks, Dusk Maiden of Amnesia (Anime), All of their discs seem to be authored the same way, episode + credits without audio. I have a few other titles from them and they all have the same problem during playback with LAV splitter.


Thanks.

Last edited by FreeFall; 5th November 2013 at 10:31.
FreeFall is offline   Reply With Quote
Old 5th November 2013, 10:42   #16357  |  Link
James Freeman
Registered User
 
Join Date: Sep 2013
Posts: 919
Quote:
Originally Posted by nevcairiel View Post
Its unlikely for such a feature to be implemented.
Is there any other way?
Besides "Bitrate Viewer" software.
I also don't want to use ffdshow.
James Freeman is offline   Reply With Quote
Old 5th November 2013, 11:01   #16358  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,662
Quote:
Originally Posted by FreeFall View Post
I used Dgsplit to cut the sample from the original Blu-ray and left the credits untouched, the original disc has the same problem during playback every time the credits roll at the end of each episode.
Well, here is how it is.
As far as i can see, the problem is quite simple - it happens once LAV hits the end of the file, with approximately 700 frames in its own buffer, or around 29 seconds (at 24p) before the movie ends.

At that point, LAV queues a End-of-Stream event on all pins (Video, Audio, Subtitle) - but because there is no Audio anymore, there is no queue to attach it to, so the End-of-Stream is sent to the audio decoder and audio renderer immediately. And once the audio renderer receives End-of-Stream, it stops playback, until some magic makes it go again after a while, i didn't quite figure this out yet, the audio renderer probably just stops its reference clock which makes this a bit complicated.

I wonder if I should rewrite this logic, so that the EOS is only delivered once all pins received their EOS, so that this situation doesn't happen.
I'll think about it a bit, and see if I can come up with a good solution.

Edit:
There seems to be more going on then i initially anticipated. I think you'll have to live with this problem for the time being, DirectShow is just quite limited when it comes to suddenly disappearing audio. Could try switching audio renderer, i suppose.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 5th November 2013 at 12:48.
nevcairiel is offline   Reply With Quote
Old 5th November 2013, 14:57   #16359  |  Link
FreeFall
Registered User
 
Join Date: May 2009
Posts: 72
No problem I'll just use mpc-be's internal splitter to playback those disc's until you can come up with a solution, thanks for your hard work.
FreeFall is offline   Reply With Quote
Old 5th November 2013, 15:29   #16360  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,900
Perhaps generate and insert silent audio until the video reaches EOS?
clsid is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 14:30.


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