I use x264vfw codec for Dxtory recording with command line "--keyint 1" to be able open this recording in Sony Vegas Pro without artifacts for editing.
Everything works perfect until I try to cut recorder video into parts in Sony Vegas. I split video to three parts, delete middle fragment I don't need. And after that the same issue always occurs: at the beginning of third part Sony Vegas shows last frame of first part video for just one second.
It could not be a problem, because usually I put fragments next to each other, but sometimes I put blank screen between, and this issue is very visible - it looks like frame that should not be here, appears at the start of splitted clip.
Is there a way to fix this issue without converting whole video to other format before editing in Vegas (so far I found this is only way to fix)?
+ Reply to Thread
Results 1 to 21 of 21
-
-
I wonder if you commandline is being passed ? In theory, you shouldn't see those issues with intra encoding (--keyint 1) even with AVI container . What does mediainfo (view=>text) say about dxtory recording ?
1) You can try to cut the segment in vdub before importing into vegas (using direct stream copy mode)
2) You can try re-wrapping into a different container , more suitable for h.264 (e.g. .mp4 , or a transport stream .m2ts, or .ts) -
Thank you for answer, it made me think that it can be issue with Dxtory. I decided to use VirtualDub to convert video from Dxtory using the same settings I use in Dxtory from x264 video into x264 video again. I used this file in Vegas now, and this issue doesn't appear at all.
MediaInfo (from MPHC) shows info about file recorded by Dxtory:
Code:Video ID : 0 Format : AVC Format/Info : Advanced Video Codec Format profile : Baseline@L3.1 Format settings, CABAC : No Codec ID : H264 Bit rate : 19.4 Mbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 30.000 fps Original frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.125 Writing library : x264 core 130 r2274bm c832fe9
Code:Video ID : 0 Format : x264 Codec ID : x264 Bit rate : 23.5 Mbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 30.000 fps Bits/(Pixel*Frame) : 0.849
While I wrote this post I realized about something. And I think finally I found issue, and probably now I fixed it (tested just few minutes before). I changed in x264vfw option called "VFW FourCC" from H264 into x264 and it works now without this repeat frame issue in Vegas. I recorded test video with this setting changed and now it shows the same info I converted using VirtualDub. -
-
-
im using dxtory indeed, and i dont really know if im skipping any frames, and my hardware is powerfull enough to record 60FPS, im even doing 4k at 25 which is its original, but i want true 60hz, can you help me to achieve that? , im trying to get a good Quality/resolution/FPS ratio XD i know its much to ask but thats part of the job
-
What are your hardware specs? What are you capturing? 1080p60 ? What x264vfw settings ? What is being recorded ? If it's a game, is gameplay FPS actually that high ?
You can go frame by frame in vdub with the recording to see if there are large jumps in motion or repeat frames.
How are you determining that it's "fast forwarding" ? How are you examining the file ? -
my hardware specs are as follows:
CPU : i7- 3820 @ 3.60GHz
RAM : 16GB
SSD : 128GB (OS)
HDD : 3TB (files & games)
GPU : GTX 780 in SLI
monitor : Asus PB287Q (4K screen)
for the rest im capturing BF4 since i decided i wanted to upload some vids for fun, problem is ive been striving to get a good game capture software to record 4K, ive tried a lot and ended up with Action! and Dxtory!, action! is simple and records good at 30FPS nicely but makes gigantic files, but with Dxtory and the 264 codec i can controll everything in the video itself so after i got the bitrate right and resolution i discovered it natively does it at 25FPS, and i wanted 30FPS or even 60FPS, but when changing that in the "extra commandc line" part doing "--fps 60" if i record a 1 min video the audio records well but the recorded video is 25seconds, and just looking at the video it looks like it has double the speed, so my question is:
how can i have either 30 or 60 FPS without it being accelerated or skipping frames???, for the rest im very new to this but i got as far as this on my own so please help...
i hope i awnsered all your questions and now you can help me -
General
Complete name : X:\Game capture\BOOTY.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 141 MiB
Duration : 20s 0ms
Overall bit rate : 59.2 Mbps
Writing application : Lavf55.0.0
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L5.2
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : H264
Duration : 20s 0ms
Bit rate : 60.0 Mbps
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 60.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.121
Stream size : 141 MiB (100%)
Writing library : x264 core 130 r2274bm c832fe9
Encoding settings : cabac=0 / ref=1 / deblock=0:0:0 / analyse=0:0 / me=dia / subme=0 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=8 / lookahead_threads=8 / sliced_threads=1 / slices=8 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=0 / intra_refresh=0 / rc=abr / mbtree=0 / bitrate=60000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq= -
Where is the audio?
It says 20sec
3840x2160 might be difficult to capture at 60FPS
If you test 1920x1080 or 1280x720 60FPS, do you still get the "fast forwarding" ? That will help to rule of if the resolution is the problem -
General
Complete name : X:\Game capture\bf4 2014-07-25 01-52-12-122.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 4.81 MiB
Duration : 1mn 1s
Overall bit rate : 658 Kbps
Original source form/Distributed by : Video:x264vfw - H.264/MPEG-4 AVC codec Audio0:Realtek Digital Output(Optical) (Realtek High Definition Audio) Audio1:Microphone (Realtek High Definition Audio)
Writing application : DxtoryCore ver2.0.0.127
Video
ID : 0
Format : x264
Codec ID : x264
Duration : 1mn 1s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 60.000 fps
Audio #1
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Mode extension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1mn 1s
Bit rate mode : Constant
Bit rate : 320 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.34 MiB (49%)
Alignment : Split accross interleaves
Interleave, duration : 985 ms (59.10 video frames)
Writing library : LAME3.99
Audio #2
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Mode extension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1mn 1s
Bit rate mode : Constant
Bit rate : 320 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.34 MiB (49%)
Alignment : Split accross interleaves
Interleave, duration : 985 ms (59.10 video frames)
Writing library : LAMEU4“#7t.5Y. -
that is the same audio recorded in the clip, notice the video lasting 20 seconds (exactly 1/3 of the video) and the sound being 1 min
-
here is one with the original 25 fps with audio encoded and all:
General
Complete name : X:\Game capture\sample 1 25FPS.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 335 MiB
Duration : 46s 640ms
Overall bit rate : 60.3 Mbps
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L5.1
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : H264
Duration : 46s 640ms
Bit rate : 60.0 Mbps
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.289
Stream size : 326 MiB (97%)
Writing library : x264 core 130 r2274bm c832fe9
Encoding settings : cabac=0 / ref=1 / deblock=0:0:0 / analyse=0:0 / me=dia / subme=0 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=8 / lookahead_threads=8 / sliced_threads=1 / slices=8 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=0 / intra_refresh=0 / rc=abr / mbtree=0 / bitrate=60000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=0
Audio
ID : 1
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : 1
Duration : 46s 632ms
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 8.54 MiB (3%)
Alignment : Aligned on interleaves
Interleave, duration : 992 ms (24.81 video frames) -
-
hahah youre getting the wrong idea of that, see dxtory encodes the sound and it includes a video stream altho it just a black screen, see the first i posted named BOOTY is the video encoded from x264 and the other one named \bf4 2014-07-25 01-52-12-122 is just audio, after recording i have to encode both the audio and the video together and ill get my video, if you want i can upload a 30second sample of the 3k @25fps and another one at the supposed 60FPS, so you can see the difference