VirtualDub: save direct to MP4 (Fraps to YouTube) with external encoders

well thank you ,raffriff I was Trying your Zip File Content Unziped but my VD i Have it in my G: Drive ,Drop the External Encoder Folder in The VD Directory so I Try a Couple of rendering a Video and i Get a Message Like This:

Hope You Can Help Me. Thank You... HoPe Im In The Right Place for This
 

Attachments

Does anyone know why VirtualDub outs YV12 Rec.601 video to external encoders only? It's a real shame that it's not possible to change that. Lossless RGB for external encoder is not possible for that reason. :(
 
Hi
I tried to save an MP4 (x264 ) but with direct video stream copy, since i want only to proccess audio volume.
It fails. Is there any trick?
 

Thalmor Wizard

Moderator
Staff member
Site Contributor
Sorry, it appears @raffriff no longer visits the forum at this time and I don't use VirtualDub so I cannot help. You are probably going to find it easier to just use a proper video editor (even something as basic as Windows Movie Maker [for Windows 7 and higher] will work) to edit your videos, at least until @raffriff returns to the site.
 

Thalmor Wizard

Moderator
Staff member
Site Contributor
@Robert84 Raffriff no longer visits this forum, or supports any of his scripts. I recommend utilising an actual video editing program for editing up files, and OBS Studio for any recordings you may wish to do. There are several free video editors out there which will be easier to use and be more maintained than the scripts detailed here.
 
Hallo also i need help if anybody have the file from https://encodingtalk.com/threads/vi...to-youtube-with-external-encoders.2446/page-3 (Post #48) exacly RaffRiffs External Encoder Files https://dl.dropboxusercontent.com/u/108089426/VirtualDub-External-Encoders/vdub_external_encoders_2.zip
Because this link is dead :(

I know Raffriff is not longer here, but anyone has save the files so I and others can try at our own risk. because the explanation i think is quite clear to follow the Raffriff work. so anyone can reupload the batch file to help us solve our problem. I already succeed with one file process but no the batch file. So any help will be much appreciate.

So Much Thanks before. :):):)
Waiting for a help......:)
 
Hello,

I try to export mts file using method from first post, but I got this error.
How to fix that?

Can I use 64-bit x264 with 32-bit Vdub?

errorvdub.png
 
I put together a VirtualDub zip file with all the necessary codecs and other files to open most or all video formats, compress using divx video codecs and mp3 audio codecs, and output to MP4 file format.

If there is any interest, I will create a README and upload the file somewhere.
 
Hello,
I own an iMac with Intel Core i9, 8 GB RAM and 3 TB Fusion Drive + several USB 3.0/3.1 HDD.

I would like to use full performace of the machine which includes 64-Bit applicatuions.

With Bootcamp Windows 10 x64 I try to use VirtualDub Release build -- 1.10.4 (stable), 64-bit (x64) version to export captured 25 fps Videos into ProRes making use of ffmpeg-4.2.1-win64-static to see if I can get them into FCX.

I copied the .exe files into "C:\Program Files\ffmpeg\bin\"

I used the script from @raffriff #29 Page 2 and duplicated the Video Encoder to "V ffmpeg prores" and modified the path to "C:\Program Files\ffmpeg\bin\ffmpeg.exe" - nothing more.

My first try shows an error and now I ask you please help me:
Code:
[*] AVI: Opening file "D:\EW005-1-Sync AV to 25 fps, source color depth.avi"

[i] AVI: OpenDML hierarchical index detected on stream 0.

[i] AVI: OpenDML hierarchical index detected on stream 1.

[*] Beginning dub operation.

[i] Dub: Input (decompression) format is: YUYV.

[i] Dub: Output (compression) format is: YUV420.

[i] AudioEnc: ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg
    developers

[i] AudioEnc:   built with gcc 9.1.1 (GCC) 20190807

[i] AudioEnc:   configuration: --enable-gpl --enable-version3 --enable-sdl2
    --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass
    --enable-libdav1d --enable-libbluray --enable-libfreetype
    --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
    --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy
    --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx
    --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265
    --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp
    --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc
    --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom
    --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid
    --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2
    --enable-avisynth --enable-libopenmpt

[i] AudioEnc:   libavutil      56. 31.100 / 56. 31.100

[i] AudioEnc:   libavcodec     58. 54.100 / 58. 54.100

[i] AudioEnc:   libavformat    58. 29.100 / 58. 29.100

[i] AudioEnc:   libavdevice    58.  8.100 / 58.  8.100

[i] AudioEnc:   libavfilter     7. 57.100 /  7. 57.100

[i] AudioEnc:   libswscale      5.  5.100 /  5.  5.100

[i] AudioEnc:   libswresample   3.  5.100 /  3.  5.100

[i] AudioEnc:   libpostproc    55.  5.100 / 55.  5.100

[i] AudioEnc: Guessed Channel Layout for Input Stream #0.0 : stereo

[i] AudioEnc: Input #0, wav, from 'pipe:':

[i] AudioEnc:   Duration: N/A, bitrate: 1536 kb/s

[i] AudioEnc:     Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000
    Hz, stereo, s16, 1536 kb/s

[i] AudioEnc: Stream mapping:

[i] AudioEnc:   Stream #0:0 -> #0:0 (pcm_s16le (native) -> pcm_s16le (native))

[i] AudioEnc: Output #0, wav, to 'F:\EW005.mov.wav':

[i] AudioEnc:   Metadata:

[i] AudioEnc:     ISFT            : Lavf58.29.100

[i] AudioEnc:     Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000
    Hz, stereo, s16, 1536 kb/s

[i] AudioEnc:     Metadata:

[i] AudioEnc:       encoder         : Lavc58.54.100 pcm_s16le

[i] AudioEnc: pipe:: corrupt input packet in stream 0

[i] AudioEnc: size=      94kB time=00:00:00.50 bitrate=1537.2kbits/s speed=   
    8x   

[i] AudioEnc: video:0kB audio:94kB subtitle:0kB other streams:0kB global
    headers:0kB muxing overhead: 0.081250%

[i] Mux: ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers

[i] Mux:   built with gcc 9.1.1 (GCC) 20190807

[i] Mux:   configuration: --enable-gpl --enable-version3 --enable-sdl2
    --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass
    --enable-libdav1d --enable-libbluray --enable-libfreetype
    --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
    --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy
    --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx
    --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265
    --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp
    --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc
    --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom
    --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid
    --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2
    --enable-avisynth --enable-libopenmpt

[i] Mux:   libavutil      56. 31.100 / 56. 31.100

[i] Mux:   libavcodec     58. 54.100 / 58. 54.100

[i] Mux:   libavformat    58. 29.100 / 58. 29.100

[i] Mux:   libavdevice    58.  8.100 / 58.  8.100

[i] Mux:   libavfilter     7. 57.100 /  7. 57.100

[i] Mux:   libswscale      5.  5.100 /  5.  5.100

[i] Mux:   libswresample   3.  5.100 /  3.  5.100

[i] Mux:   libpostproc    55.  5.100 / 55.  5.100

[i] Mux: F:\EW005.mov.mov: No such file or directory

[E] Error: The video encoding process has prematurely exited with an error
    code of -1073741515 (c0000135). Check the log for possible error messages.

[*] Ending operation.

Thank you in advance.
 
MediaInfo
Code:
General
Complete name                            : D:\EW005-1-Sync AV to 25 fps, source color depth.avi
Format                                   : AVI
Format/Info                              : Audio Video Interleave
Format profile                           : OpenDML
File size                                : 70.5 GiB
Duration                                 : 1 h 0 min
Overall bit rate                         : 167 Mb/s
Writing library                          : VirtualDub-MPEG2 build 24586/release

Video
ID                                       : 0
Format                                   : YUV
Codec ID                                 : YUY2
Codec ID/Info                            : YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
Duration                                 : 1 h 0 min
Bit rate                                 : 166 Mb/s
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 5:4
Frame rate                               : 25.000 FPS
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:2
Compression mode                         : Lossless
Bits/(Pixel*Frame)                       : 16.000
Stream size                              : 69.9 GiB (99%)

Audio
ID                                       : 1
Format                                   : PCM
Format settings                          : Little / Signed
Codec ID                                 : 1
Duration                                 : 1 h 0 min
Bit rate mode                            : Constant
Bit rate                                 : 1 536 kb/s
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 kHz
Bit depth                                : 16 bits
Stream size                              : 663 MiB (1%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 40  ms (1.00 video frame)
Interleave, preload duration             : 500  ms
 
Now I downloaded VirtualDub2 and here I'm able to select in menu "Video Compression from several FFMPEG e.g. Apple ProRes (iCodec Pro).

Because my input has 4:2:2 I hope it's ok to select this on output - or should I use 4:4:4?
 
It converted my file in 14:30 min with ca. 100 fps,
task manager shows ca. 100-125 MB/s read and ca. 23-30 MB/s write,
with "Even higher" priority.
Result is 21 GB MOV.
 
Top