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. |
16th July 2017, 17:17 | #101 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
|
Exactly how are you using it? What's the simplest script to reproduce?
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
16th July 2017, 18:52 | #102 | Link |
Registered User
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
|
FFVideoSource("file")
Only opening and closing avs+ in VirtualDub x64.
__________________
https://github.com/stax76/software-list https://www.youtube.com/@stax76/playlists |
27th August 2017, 13:54 | #105 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
ffmsindex.exe -k input.mkv
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
27th August 2017, 14:58 | #106 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
[EDIT: Followed by "Access is Denied" in command line] Maybe I did something wrong. but this works from within avs script Code:
# From InitExternalPlugins.avsi in Plugins" #fn4= "C:\Program Files\AviSynth\plugins\FFMS2000_CPP\ffms2_26.dll" # FFMpegSource CPP Plugin #Exist(fn4) ? LoadPlugin(fn4) : NOP VNAM = ".\test.mpg" FRAMES = ".\Frames.txt" WRITETYPE = "I" # Write I Frames, for types see http://avisynth.nl/index.php/FFmpegSource ### WRITE = (FRAMES!="") FRAMES = (WRITE) ? RT_GetFullPathName(FRAMES) : "" VNAM = RT_GetFullPathName(VNAM) (WRITE) ? RT_FileDelete(FRAMES) : NOP FFIndex(VNAM) FFVideoSource(VNAM) ScriptClip(""" Type=Chr(FFPICT_TYPE) (WRITE && TYPE==WRITETYPE) ? RT_WriteFile(FRAMES,"%d",current_frame,Append=True) : NOP RT_Subtitle("FrameNumber: %d of %d\nPicture Type: %s",current_frame,FrameCount,Type) """,after_frame=true)
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 27th August 2017 at 15:38. |
|
27th August 2017, 15:35 | #108 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
ffmsindex.exe references Kernel32.dll, so I assume is 32 bit.
Also get in DependencyWalker, "FFMS2.DLL, Error opening file. The system cannot find the file specified (2)". Although dll is in same directory as both exe and command line. But clicking on the dll error line within DW, brings up the DW report on the dll (so it does find it). Does not really matter, I dont need it working, thanx G2K4.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
27th August 2017, 15:56 | #110 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
I was using old (probably supplied with W2K setup disks) version of Dependency Walker, just downed v2.2 latest:- http://www.dependencywalker.com/
for both x86 and x64, loaded ffmsindex.exe into the DW 32 bit, "Error: At least one required implicit or forwarded dependency was not found." Down to not being able to find the dll again. Loaded 64bit DW into 32bit DW, and got Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Error: Modules with different CPU types were found. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. So, looks like missing XP compiler switches.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
27th August 2017, 16:05 | #112 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Just a test to see if 64bit exe gave additional error messages about CPU, which it did (but additional not present for ffmsindex.exe, so assume is 32bit).
EDIT: Maybe a wrong assumption. EDIT: Loading 32bit DW into 32bit DW, Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. No CPU warnings.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 27th August 2017 at 16:08. |
27th August 2017, 18:02 | #114 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Just tried copying the ffmsindex.exe and ffms2_26.dl to system32, and repeat
Code:
ffmsindex.exe -k test.mpg Thanx anyway Fluffy, but not of any great necessity for me, I've never attempted (prior to today) to use ffmsindex.exe on its own.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
27th August 2017, 18:08 | #115 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
|
|
19th September 2017, 20:33 | #118 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
What happens if you remux .m2ts to .mkv using eac3to?
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
20th September 2017, 11:13 | #119 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
|
Download link fixed. No idea why dropbox decided to break it.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
20th September 2017, 17:57 | #120 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,806
|
Does anybody know why ffms duplicates frames in Interlaced h.264 streams using Separated fields as store method?
video-Duplicated-frames.mkv Code:
Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4 Format settings, CABAC : Yes Format settings, RefFrames : 2 frames Format settings, GOP : M=2, N=13 Muxing mode : Container profile=@0.0 Codec ID : V_MPEG4/ISO/AVC Duration : 33 s 160 ms Bit rate mode : Variable Bit rate : 20.8 Mb/s Maximum bit rate : 22.0 Mb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan type, store method : Separated fields Scan order : Top Field First Bits/(Pixel*Frame) : 0.400 Stream size : 82.0 MiB (98%) Default : No Forced : No Code:
Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4 Format settings, CABAC : Yes Format settings, RefFrames : 2 frames Format settings, picture structure : Frame Muxing mode : Container profile=@0.0 Codec ID : V_MPEG4/ISO/AVC Duration : 22 s 720 ms Bit rate : 11.7 Mb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan type, store method : Interleaved fields Scan order : Top Field First Bits/(Pixel*Frame) : 0.226 Stream size : 31.7 MiB (98%) Default : No Forced : No Color range : Limited Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Open video-Duplicated-frames.avs and video-no-duplicated-frames.avs in 32 bit MPC-HC and use combination CTRL+arrows to see what I mean.
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
Thread Tools | Search this Thread |
Display Modes | |
|
|