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 > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 9th November 2007, 09:53   #2401  |  Link
SeeMoreDigital
Life looks better in HD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 11,171
Enough with the language discussions please guys....
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 9th November 2007, 10:34   #2402  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by Merlin7777 View Post
Just letting you guys know, the ffavisynth.avsi placed in my plugins folder during the install seems to crash my Avisynth everytime I try to open, say, a d2v file.
Thank you. Could you tell us the details?
What kind of error do you have?
Which application do you use?
Is the crash reproducible with AVI file?
What is the OS?
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 9th November 2007, 12:22   #2403  |  Link
G_M_C
Registered User
 
Join Date: Feb 2006
Posts: 1,076
People, sorry if it is an "stupid" question, but i'm looking for a recent build of FFDShow that is multithreaded. I read somewhere about a build like this, but i cant remember "who's " build is was (Clsid/XXL).

I ask this because i want to try to install my new PC this weekend, and it has a E6750 Dualcore. And i need to find an appropriate version of MPC (patched) and AC3Filter i believe, but the question is about ffdshow
G_M_C is offline   Reply With Quote
Old 11th November 2007, 19:31   #2404  |  Link
ilpippo80
Registered User
 
Join Date: May 2005
Location: Neverland
Posts: 79
Quote:
Originally Posted by Merlin7777 View Post
Just letting you guys know, the ffavisynth.avsi placed in my plugins folder during the install seems to crash my Avisynth everytime I try to open, say, a d2v file.
I had the same problem, and then I discovered that I still had kevin atkinson's avisynth_c.dll filter in my plugin's directory. If that's the problem, just remove avisynth_c.dll or replace LoadCPlugin with Load_Stdcall_Plugin in ffavisynth.avsi.
ilpippo80 is offline   Reply With Quote
Old 11th November 2007, 20:10   #2405  |  Link
Fizick
AviSynth plugger
 
Fizick's Avatar
 
Join Date: Nov 2003
Location: Russia
Posts: 2,183
Hi,
I found old (since 2003 ?) small bugs in MakeAVIS mode "store uncompressed audio".
1. in function convertToAVI, around line 666:

Code:
//      wfx->wBitsPerSample=WORD((avs_samples_per_second(vi)/avs_audio_channels(vi))<<3); // wrong
      wfx->wBitsPerSample=WORD((avs_bytes_per_audio_sample(vi)/avs_audio_channels(vi))<<3); // must be
2. in same function, around line 687:
Code:
//          LONG rawaudiolen=LONG((asample[1]-asample[0]+1)*avs_samples_per_second(vi)); // wrong
          LONG rawaudiolen=LONG((asample[1]-asample[0]+1)*avs_bytes_per_audio_sample(vi)); // must be

3. in function showProps, aroun line 909

Code:
//    sprintf(pomS,"Bits per sample: %i",(avs_samples_per_second(vi)/avs_audio_channels(vi))<<3); // wrong
    sprintf(pomS,"Bits per sample: %i",(avs_bytes_per_audio_sample(vi)/avs_audio_channels(vi))<<3); // must be
This way makeAVIS works fine in "store uncompressed audio" mode, but only if Bits per Sample is 8 or 16.

For 32 bit (integer or float) audio it produces non-playable avi.
Next fix should be else disable this mode (disable checkbox ?)
or implement internal (or Avisynth) resampling to 16 bit.
I am not guru of windows messages and controls.

Please put my "patch" to SVN
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick
I usually do not provide a technical support in private messages.
Fizick is offline   Reply With Quote
Old 11th November 2007, 20:22   #2406  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Ugh... I just realized why ffdshow's KernelBob and KernelDeint were crashing on me in the recent builds I downloaded from the project page...

The interface of the ff_kerneldeint.dll has changed, since Haruhiko removed the pointer to the frame copy function and replaced it with inline code. The installer, though, uses an ICL10 compiled, now incompatible ff_kerneldeint.dll which crashes because the signature of IkernelDeint::createI doesn't match anymore.

Could someone please recompile the ff_KernelDeint project with ICL10 and put that in bin\distrib\InnoSetup\icl10?

Thanks!

np: Tom Pooks - Pablo Assan's (Speicher CD3)
__________________
now playing: [artist] - [track] ([album])
Leak is offline   Reply With Quote
Old 11th November 2007, 20:54   #2407  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
Was gonna post a bug report along the lines of "Kernel deinterlacer still crashes my ffdshow... HELP!", but thanks for bug-probing Leak.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline   Reply With Quote
Old 11th November 2007, 22:08   #2408  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
Originally Posted by Inventive Software View Post
Was gonna post a bug report along the lines of "Kernel deinterlacer still crashes my ffdshow... HELP!", but thanks for bug-probing Leak.
Well, the fun thing here is that if you just compile ffdshow KernelDeint will work as expected - it's only when you build an installer that the problem will crop up...

In the meantime, here's a vanilla 1601 build with a MSVC compiled but current and working ff_kerneldeint.dll.

EDIT: Then again, the files have just been updated in SVN and a new build is up at SourceForge... that was fast...

np: Kode9 & The Spaceape - Portal (Memories Of The Future)
__________________
now playing: [artist] - [track] ([album])

Last edited by Leak; 11th November 2007 at 22:17.
Leak is offline   Reply With Quote
Old 11th November 2007, 22:23   #2409  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,685
Okay well, ilpippo80's fix worked perfectly. A soon as I removed the avisynth_c.dll, then everything worked fine.

Thanks for the fix.
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 12th November 2007, 02:36   #2410  |  Link
Inventive Software
Turkey Machine
 
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
Kernel deint bug fixed! Way to go peeps!
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld
Inventive Software is offline   Reply With Quote
Old 12th November 2007, 23:10   #2411  |  Link
rickardk
Registered User
 
Join Date: Jul 2007
Posts: 259
I have a big problem:

I have remuxed (into ts) some of my HD DVD and Blu-ray collection to be able to play them in Vista Media Center.

All Blu-rays (both AVC and VC-1) plays perfect using ffdshow (libavcodec etc).

But the HD DVDs I have remuxed appears to be jerky. And frames are droped.

ffdshow reports 29.976 fps but I know all titles are ~23.976 fps.

I guess the same problem is described here:
http://forum.doom9.org/showthread.ph...26#post1019426

http://www.avsforum.com/avs-vb/showt...php?p=12182286


Any idea why?
Is this a Haali splitter problem or is it a decoder problem?

Some HD DVD titles that stutters plays perfectly smooth in PowerDVD. Others are unwatchable in PowerDVD (bad stutters and frame drops) but just stutters slighlty when using Vista Media Center (ffdshow).
rickardk is offline   Reply With Quote
Old 13th November 2007, 00:09   #2412  |  Link
haruhiko_yamagata
Registered User
 
Join Date: Feb 2006
Location: Japan
Posts: 1,560
Quote:
Originally Posted by rickardk View Post
I have a big problem:

I have remuxed (into ts) some of my HD DVD and Blu-ray collection to be able to play them in Vista Media Center.

All Blu-rays (both AVC and VC-1) plays perfect using ffdshow (libavcodec etc).

But the HD DVDs I have remuxed appears to be jerky. And frames are droped.

ffdshow reports 29.976 fps but I know all titles are ~23.976 fps.

I guess the same problem is described here:
http://forum.doom9.org/showthread.ph...26#post1019426

http://www.avsforum.com/avs-vb/showt...php?p=12182286


Any idea why?
Is this a Haali splitter problem or is it a decoder problem?

Some HD DVD titles that stutters plays perfectly smooth in PowerDVD. Others are unwatchable in PowerDVD (bad stutters and frame drops) but just stutters slighlty when using Vista Media Center (ffdshow).
I'm just waiting for the new release from Haali.
__________________
[ Download ffdshow | Wiki ]
haruhiko_yamagata is offline   Reply With Quote
Old 13th November 2007, 12:19   #2413  |  Link
yesgrey
Registered User
 
Join Date: Sep 2004
Posts: 1,295
rickardk,
If you convert your ts into a mkv file, you will be able to set the correct 23.976 fps in the mkv and watch your files smoothly.
yesgrey is offline   Reply With Quote
Old 13th November 2007, 12:22   #2414  |  Link
Zarch_UK
Registered User
 
Join Date: May 2003
Posts: 5
Guys, wonder if you can help me out.

I'm using ffdshow tryouts on XP to decode mpeg4-avc files in mkv containers thru halli splitter.

The file details are:
1080p MKV File
1920x800
10675 bitrate MPEG4-AVC Video
DTS Audio

When i play this file on my Core 2 Duo E4400 and ATI2600Pro graphics card i have real problems with the codec only running on one core of my processor. (see pic). GPU stats are at the bottom too.



This is obviously causing stuttering etc as the 2nd core is maxxed out, but the first core virtually idle. The only image amendment i currently have ticked is deinterlace, i do no resizing or sharpening etc.

I have changed "Number of decoding threads" to 2 as per the FAQ, but i believe this to be for mpeg2 only anyway.

Any ideas on how to get this working properly on both cores of my processor?

I have tried early versions like the stable version from july (rev 1324), right upto the latest rev1589, with no difference.
Zarch_UK is offline   Reply With Quote
Old 13th November 2007, 12:27   #2415  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,622
The H.264 decoder is NOT multithreaded (except for slices, which you file obviously doesn't have).
clsid is offline   Reply With Quote
Old 13th November 2007, 12:36   #2416  |  Link
Zarch_UK
Registered User
 
Join Date: May 2003
Posts: 5
Quote:
Originally Posted by clsid View Post
The H.264 decoder is NOT multithreaded (except for slices, which you file obviously doesn't have).
Thanks for prompt reply clsid. Do you know if there is any plans to make the h264 decoder multi-threaded or should i look at an alternative codec for my 1080p versions of files? (as 720 versions get by on 1 core!)

I take it the use of "slices" is a decision taken by the encoder? (and not a popular one by the looks of it)

Any advice you can give would be appreciated.
Zarch_UK is offline   Reply With Quote
Old 13th November 2007, 12:52   #2417  |  Link
Kado
Otaku
 
Kado's Avatar
 
Join Date: Sep 2006
Location: Portugal
Posts: 575
@Zarch_UK
Quote:
Originally Posted by clsid
Mid term ToDo list:

1. Frame-based multithreaded H.264 decoding. (Note: this will be added once it has been committed to FFmpeg SVN)
You can always buy the coreavc decoder v1.5, supports up to quad-core cpu's or wait for FFmpeg development.
__________________
In the school, the three guys met. Their relation had been changed in the season, and turned into three love stories.
Kado is offline   Reply With Quote
Old 13th November 2007, 12:54   #2418  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
ff

h264 multithreading, chapter 2:
http://lists.mplayerhq.hu/pipermail/...er/035877.html
Bin:
http://rapidshare.com/files/69428157...3_xxl.exe.html
Patch:
http://rapidshare.com/files/69429065/h264.mt.patch.html

Last edited by _xxl; 13th November 2007 at 15:00. Reason: updated version
_xxl is offline   Reply With Quote
Old 13th November 2007, 13:06   #2419  |  Link
Zarch_UK
Registered User
 
Join Date: May 2003
Posts: 5
Quote:
Originally Posted by Kado View Post
@Zarch_UK

You can always buy the coreavc decoder v1.5, supports up to quad-core cpu's or wait for FFmpeg development.
Apologies, didn't see the "ToDo List". Are there any timescales on the FFmpeg project?
Zarch_UK is offline   Reply With Quote
Old 13th November 2007, 13:51   #2420  |  Link
clsid
Registered User
 
Join Date: Feb 2005
Posts: 4,622
There only is an experimental patch available at the moment. That is used in the build that _xxl posted above.

Is is unknown when or if that patch gets included in the official FFmpeg codebase.
clsid is offline   Reply With Quote
Reply

Tags
ffdshow, ffdshow tryouts, ffdshow-mt, ffplay, icl

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 04:05.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.