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. |
![]() |
#81 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
That way you get sample-accurate seeks to each 4kB position while only having to store only a fraction of the current amount of data, with only a small performance hit after a seek. np: Thomas Fehlmann - Atlas 2 (Honigpumpe)
__________________
now playing: [artist] - [track] ([album]) |
|
![]() |
![]() |
![]() |
#82 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
The following information could be very wrong since most of my observations come from comp.exe and not even a real hex editor...
The things I've tried so far is to index the audio in a way similar to the video, demuxing the raw audio stream to its own file to eliminate inaccurate seeking and the current method. Demuxing the audio to a separate file didn't make any real difference in decoding behavior in most cases. Some kind of state does however seem to be kept by some decoders (mp3 which I mainly tested with) that means you won't get the same output even if you start at a much earlier point. Interestingly enough offset isn't what made me give up but the fact that the decoded samples seemed to be off by +-1 in a systematic way. I could resurrect the most working version of the code as a separate filter if anyone wants to try their luck. Don't think anyone really commented on how it worked before it was removed. I think I'll go read the flac documentation now...
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet Last edited by Myrsloik; 30th July 2007 at 20:34. |
![]() |
![]() |
![]() |
#86 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
unzip ffmpegsource.zip in your \windows\system32, and overwrite all file
then take the ffmpegsource.dll and put where you want load it with standard LoadPlugin BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
![]() |
![]() |
![]() |
#87 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
could it be that ffmpegsource is damaged ? i get this here after some encodes (1920x1080p 23.976 Film) of the same clip in the cmd
Quote:
playbacking the .avs with mpc works fine tough but encoding results in output errors (strange blocks, luma changes)
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 Last edited by CruNcher; 18th August 2007 at 18:07. |
|
![]() |
![]() |
![]() |
#89 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
Version 1.7 already is compiled with gcc 4.2.1 which I got from http://forum.doom9.org/showthread.ph...02#post1028402 since
3.4.5 couldn't even link faad2 and a52dec properly. So there has to be more to it than just the compiler version.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
#90 | Link | |
Registered User
Join Date: Jan 2006
Posts: 103
|
Quote:
|
|
![]() |
![]() |
![]() |
#91 | Link | ||
warpsharpened
Join Date: Feb 2007
Posts: 787
|
Quote:
The 3.4.x versions are the ones that break libavcodec, not to mention can't link those items properly. The newer 4.2.x versions shouldn't break it. This is based off of experience with libav with xbmc's mplayer.dll. I suppose ffmpeg shouldn't be that much different. Quote:
And it can break some decoding options in libavcodec. |
||
![]() |
![]() |
![]() |
#92 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
Try the new version and see what happens.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
#94 | Link |
Registered User
Join Date: Feb 2006
Location: Moscow
Posts: 190
|
Myrsloik
![]() XviD4PSP 5.000 beta 15 lite Framework 3.0 required. One question: How i can change audio track in your plugin ? Best regards in your developing. You my Saviour. |
![]() |
![]() |
![]() |
#95 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
From The Book of Encoding chapter 5 verse 9:
Quote:
Should it be possible to select between raw pcm and flac compression? There will be at least one added argument for flac's compression level anyway since there's a big difference in speed between them. If yes, should the uncompressed cache be extended to write real wav files instead of just raw pcm? Would that improve anything for people who just want the audio decoded for processing with other programs? Note that it should be easy to autodetect the cache type so it wouldn't cause any issues to implements all 3 (pcm/raw/flac) options.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
![]() |
![]() |
![]() |
#96 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
@ Myrsloik
yep no more message no problems anymore thx ![]()
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 |
![]() |
![]() |
![]() |
#97 | Link |
Registered User
Join Date: Apr 2004
Posts: 402
|
hey !
first thanks for this great plugin. do you think the support for mov files can be added please ? I would like to open the video of my camera (mov file, mjpeg codec) with this plugin. My videos play fine with ffmpeg.exe |
![]() |
![]() |
![]() |
#98 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
Upload the file or a part of it to ftp://upload:upload@mellbin.org/ and I'll take a look at it when I've got the time.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
#100 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,514
|
The bugs have been found and the file will work in the next version. The stack overflow was caused by av_find_stream_info() needing a really big stack. It is now executed in a separate thread with 4MB of stack all to itself. No idea why it needs so much but it works.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|