Did you try running these commands in a bat file? I don't know why but I couldn't run some commands on console or directly from my GUI using a process class I written but same command works when run from a bat file. In the end, I resorted creating a bat file and running it from my GUI.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 721 to 750 of 2222
Thread
-
-
Zeroth things first:
do you have a truckload of plugins being autoloaded by Avisynth
if "yes", then run a general clean-up in Avisynth's plugin folder,
later try an up-to-date avs2yuv or avs2pipe.
P.S.: I did tell you, "do not tell me you're using an outdated version of avs2yuv"
P.P.S.: Your XP setup IS b0rked, sooner or later you'll have to do a clean re-install AND upgrade to SP3 -
** my specs for current tools, updated:
Code:windows xp home sp2 virtualdub v1.10.03 -- successful avisynth v2.58, build:Dec 22 2008 [08:46:51] avs2yuv v0.24bm2, 17kb, 9/20/2011 avs4x265 v0.2.0, built on oct 26 2013 -- successful
avs2pipe was too confusing. so i gave that option up. keeping it simple is how i prefer
i d/l'ed the latest avs2yuv from here: http://komisar.gin.by/tools/avs2yuv/
-
According to the pic above, you FORGOT to insert the pipe character ( | ) between avs2yuv and x265.
Try again: avs2yuv input.avs -raw -o -|x265 --etc -
success!!! thank you. after a few more tries, i got it to work in the dos console window.
PS: does anyone know what that error message means just after the encode ? -
thanks el heggunte (and others) for your help.
finally got it to work in my gui but there is no progress output yet. i have to try a few more things with the method i'm using. it seems i'm always the last one to get these things working while you guys are way ahead of me. oh well. anyway. after testing with previous version, piping was available since 545. let me get back to testing.. -
Not sure why the GCC builds' performance appears so crippled in your test. I run the exact same file with the exact same command line for comparing the x265.cc buildbot's VC11x64 and my home made GCC 4.8.1 builds on an Intel Corei7 2.8GHz with 4GB ram and 64-bit Win7. I also run my standard benchmark which contains a few more options when encoding 100 frames out of a 5000 frame yuv. Here are the results:
Code:x265 [info]: HEVC encoder version 0.4.1+546-ccac3a7d3622 x265 [info]: build info [Windows][GCC 4.8.1][64 bit] 8bpp x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly -------------------------------------------------------------------- C:\DriveD\x265Project\binaries>x265 --input stream.yuv --input-res 720x480 --fps 24 -o stream.h265 --rect --max-merge 1 --hash 1 --wpp --tu-intra-depth 1 --tu-i nter-depth 2 --no-tskip --frames 100 yuv [info]: 720x480 24Hz, frames 0 - 99 of 5000 x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly x265 [info]: Main profile, Level-3 (Main tier) x265 [info]: WPP streams / pool / frames : 8 / 4 / 1 x265 [info]: CU size : 64 x265 [info]: Max RQT depth inter / intra : 2 / 1 x265 [info]: ME / range / subpel / merge : star / 60 / 5 / 1 x265 [info]: Keyframe min / max : 250 / 250 x265 [info]: Rate Control : CQP-32 x265 [info]: Lookahead / bframes / badapt : 10 / 3 / 1 x265 [info]: tools: rect amp rd=2 ref=1 lft sao-lcu sign-hide x265 [info]: frame I:1 kb/s: 3517.63 PSNR Mean: Y:40.593 U:45.081 V:46.312 x265 [info]: frame P:27 kb/s: 379.99 PSNR Mean: Y:35.956 U:41.248 V:42.565 x265 [info]: frame B:72 kb/s: 122.75 PSNR Mean: Y:36.158 U:40.479 V:41.999 x265 [info]: global: kb/s: 226.15 PSNR Mean: Y:36.148 U:40.733 V:42.195 encoded 100 frames in 64.61s (1.55 fps), 226.15 kb/s, Global PSNR: 37.477 -------------------------------------------------------------------- C:\DriveD\x265Project\binaries>x265 akiyo_cif.y4m -o outputgcc.hevc y4m [info]: 352x288 29Hz, frames 0 - 299 of 300 x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly x265 [info]: Main profile, Level-2 (Main tier) x265 [info]: WPP streams / pool / frames : 5 / 4 / 1 x265 [info]: CU size : 64 x265 [info]: Max RQT depth inter / intra : 3 / 3 x265 [info]: ME / range / subpel / merge : star / 60 / 5 / 5 x265 [info]: Keyframe min / max : 250 / 250 x265 [info]: Rate Control : CQP-32 x265 [info]: Lookahead / bframes / badapt : 10 / 3 / 1 x265 [info]: tools: rect amp rd=2 ref=1 lft sao-lcu sign-hide tskip(fast+rdo) x265 [info]: frame I:2 kb/s: 950.39 PSNR Mean: Y:41.040 U:43.211 V:44.425 x265 [info]: frame P:76 kb/s: 46.50 PSNR Mean: Y:37.655 U:42.323 V:43.899 x265 [info]: frame B:222 kb/s: 14.16 PSNR Mean: Y:37.724 U:42.352 V:43.909 x265 [info]: global: kb/s: 28.59 PSNR Mean: Y:37.728 U:42.351 V:43.910 encoded 300 frames in 46.52s (6.45 fps), 28.59 kb/s, Global PSNR: 39.079 ================================================================================= x265 [info]: HEVC encoder version 0.4.1+546-ccac3a7d3622 x265 [info]: build info [Windows][MSVC 1700][64 bit] 8bpp x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly -------------------------------------------------------------------- C:\DriveD\x265Project\binaries>x265msvc --input stream.yuv --input-res 720x480 - -fps 24 -o stream.h265 --rect --max-merge 1 --hash 1 --wpp --tu-intra-depth 1 -- tu-inter-depth 2 --no-tskip --frames 100 yuv [info]: 720x480 24Hz, frames 0 - 99 of 5000 x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly x265 [info]: Main profile, Level-3 (Main tier) x265 [info]: WPP streams / pool / frames : 8 / 4 / 1 x265 [info]: CU size : 64 x265 [info]: Max RQT depth inter / intra : 2 / 1 x265 [info]: ME / range / subpel / merge : star / 60 / 5 / 1 x265 [info]: Keyframe min / max : 250 / 250 x265 [info]: Rate Control : CQP-32 x265 [info]: Lookahead / bframes / badapt : 10 / 3 / 1 x265 [info]: tools: rect amp rd=2 ref=1 lft sao-lcu sign-hide x265 [info]: frame I:1 kb/s: 3517.63 PSNR Mean: Y:40.593 U:45.081 V:46.312 x265 [info]: frame P:27 kb/s: 379.99 PSNR Mean: Y:35.956 U:41.248 V:42.565 x265 [info]: frame B:72 kb/s: 122.75 PSNR Mean: Y:36.158 U:40.479 V:41.999 x265 [info]: global: kb/s: 226.15 PSNR Mean: Y:36.148 U:40.733 V:42.195 encoded 100 frames in 66.02s (1.51 fps), 226.15 kb/s, Global PSNR: 37.477 -------------------------------------------------------------------- C:\DriveD\x265Project\binaries>x265msvc akiyo_cif.y4m -o outputmsvc.hevc y4m [info]: 352x288 29Hz, frames 0 - 299 of 300 x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 x265 [info]: performance primitives: intrinsic assembly x265 [info]: Main profile, Level-2 (Main tier) x265 [info]: WPP streams / pool / frames : 5 / 4 / 1 x265 [info]: CU size : 64 x265 [info]: Max RQT depth inter / intra : 3 / 3 x265 [info]: ME / range / subpel / merge : star / 60 / 5 / 5 x265 [info]: Keyframe min / max : 250 / 250 x265 [info]: Rate Control : CQP-32 x265 [info]: Lookahead / bframes / badapt : 10 / 3 / 1 x265 [info]: tools: rect amp rd=2 ref=1 lft sao-lcu sign-hide tskip(fast+rdo) x265 [info]: frame I:2 kb/s: 950.39 PSNR Mean: Y:41.040 U:43.211 V:44.425 x265 [info]: frame P:76 kb/s: 46.50 PSNR Mean: Y:37.655 U:42.323 V:43.899 x265 [info]: frame B:222 kb/s: 14.16 PSNR Mean: Y:37.724 U:42.352 V:43.909 x265 [info]: global: kb/s: 28.59 PSNR Mean: Y:37.728 U:42.351 V:43.910 encoded 300 frames in 44.33s (6.77 fps), 28.59 kb/s, Global PSNR: 39.079
-
-
when using avs4x265 and avs2yuv, due to the nature of the way they work, we can not receive x265.exe progress output when piping through gui's.
feedback from x265 is important so that we know when it has completed and can move onto the next function of the utility, ie, muxing, ID stamping, and so on. i'm not sure what else to try. piping video into the gui works fine, just no feedback. its frustrating. -
Pass --frames x option to x265 to see progress. OFC if you know the number of frames sent to x265. That's how it's done in my GUI.
-
For the time being, because x265 still doesn't understand the Y4M headers sent through piping, we must use avs2yuv with the switch "-raw".
For the same reason, it's not advised to use Mplayer yet, cf. post #714.Last edited by El Heggunte; 27th Oct 2013 at 16:01. Reason: better wording
-
Ozok
Gui x265GUI_build180 Is perfect ... Thanks
PS: I have not forgotten the staff here at VideoHelp, which also run behind the information necessary for the proper development of the Project as a whole Hevc/H265. Thank you all and we encode several movies now with great quality and no bugs.Last edited by Marchand; 27th Oct 2013 at 15:50.
-
--frames x doesn't give output in my encoder gui, though i have it used correctly.
it only works in my general console gui..the one i made to test all commandline tools. see screenshot in post # 726 -
@El Heggunte, it is indeed "-raw" mister. Also file created with "-raw" is smaller (600kb vs 800kb). I'll release an update asap.
-
ok, i found the cause of the problem w/ no progress through piping. it has to do with my routine that gives me CPU and Memory usage. looks like i will have to find a new way to incorporate it or find a new method alltogether. its the cost of the piping support. oh well.
-
encoder.pw buildbot is NOT affiliated with, endorsed, or sponsored by the
x265 development team, MultiCoreWare Inc, Xiph.Org Foundation nor VideoLAN organization. -
success!!
how to join raw hevc encoded videos into one master and mux into final video
we do this by using the old dos copy /b command. then, use mp4box to compile the final video. but it should be easy to create a utility to do the joining part so that no one has to go the dos route. but i'm too busy at this time to build one. maybe someone else will do the honor ?
** obviously, you want to use the same Dimensions and Framerate in all files when you do this.
Code:1. open dos console window 2. copy /b video1.hm10 + video2.hm10 final.video.hm10 3. mp4box -add final.video.hm10:FMT=HEVC -fps 23.976 -new final.video.mp4
-
in the above, i was using a calculator to quickly calc the difference/offset in frames but may need to subtract or add a frame so that transition is seemlessly correct.
can someone show me how to open an encoded .hm10 or muxed.mp4 file via avisynth script so i can scrub through the videos. i'm not sure its possible in this early stage, but just in case i missed something. thank you.
PS: i will post the actual clip from this process. maybe you have better pause control than i do to see if the frames are correct. i used virtualdub to find the frames and calcualte, thus:
000..483 = video1.hm10
484..669 = video2.hm10Last edited by vhelp; 27th Oct 2013 at 19:12.
-
so i decided to write the joiner commandline utility myself. i made it commandline so that anyone can incorporate it into their gui or other utility, if they need one w/out coding their or because they don't want to go the dos copy /b route.
no help file. this is my first console app since the good old dos and TP 3.0 days. use for the purpose of concatenating two or more raw hevc encoded videos. during encoding testing, sometimes i will encode a few hundred frames. if i determine i like it, i may encode another section, usually right after the previous one. thus, frames 0..100, 101..500, and so on. or sometimes i just want to complete the remaining encode without having to re-encode the whole clip throughout. just keep that clip, remember the last frame you encoded and encode from that point onward, then, filejoiner them all, then mux to final .mp4 container.
warnings: use at your own risk. there are no parameter switches to use. enjoy
usage: filejoiner.exe file1.hm10 file2.hm10 file3.hm10 g:\newfile.hm10
then, mux: mp4box -add g:\newfile.hm10:FMT=HEVC -fps 23.976 -new newfile.mp4 -
Revision ef2428f @ https://x265.cc
And oh BTW, post #1 has gone through a general clean-up =^.^= -
btw. has anyone looked into calculating the container overhead for hevc inside mp4 and mkv? (probably not)
-
I've added "-raw" parameter to av2yuv command chain. You can download the new build 186 from https://bitbucket.org/ozok/x265gui/downloads as usual. Please note that this release includes only the exe so you must have build 180 and copy this new exe over the old one.
-
Last edited by x265.cc; 28th Oct 2013 at 15:14.
encoder.pw buildbot is NOT affiliated with, endorsed, or sponsored by the
x265 development team, MultiCoreWare Inc, Xiph.Org Foundation nor VideoLAN organization. -
I don't know what I'm doing wrong, but every video I've encoded with x265 gets stuck during playback.
I have used both ozok's GUI and the command line and the videos seem to encode fine (no error messages) but they randomly stop during playback (mpc-hc with Lentoid decoder and Elecard HEVC player). Tried different encoding options as well as running the encoder without any arguments except input and output.
Also, when using ozok's gui the output is always a .h265 file. I can't get it to mux the h265 file into mp4 but I guess this is privilege related (although I run it in administrator mode). -
To whom this may interest..............
how to play HEVC videos in the latest Mplayer, with the help from the Lentoid Decoder......
1) copy the files hevcdecfltr.dll and ilenthevcdeccfg.h to Mplayer's codecs folder;
2) add the following lines to Mplayer's codecs.conf:
Code:videocodec slhevc info "Strongene Lentoid HEVC" status working fourcc HM10 fourcc HEVC fourcc HVC1 driver dshow dll "hevcdecfltr.dll" guid 0x083863F1, 0x70DE, 0x11D0, 0xBD, 0x40, 0x00, 0xA0, 0xC9, 0x11, 0xCE, 0x86 guid 0x658C5E1C, 0x58E1, 0x43CA, 0x9D, 0x10, 0x13, 0x73, 0x5D, 0x46, 0x55, 0x76 out YV12
Code:[W:\Sintel-Trailer] =>mplayer -vo direct3d Sintel-Trailer_[H265+AC3].avi MPlayer Redxii-SVN-r36496-4.6.3 (C) 2000-2013 MPlayer Team Compiled against FFmpeg version N-57505-g0fef19b Build date: Mon Oct 28 00:32:57 EDT 2013 181 audio & 390 video codecs Playing Sintel-Trailer_[H265+AC3].avi. libavformat version 55.19.104 (internal) AVI file format detected. [aviheader] Video stream found, -vid 0 [aviheader] Audio stream found, -aid 1 VIDEO: [HM10] 848x480 0bpp 24.000 fps 434.3 kbps (53.0 kbyte/s) Load subtitles in ./ Load subtitles in F:/C0MM0NAPPS/M000/MPLAYER/mplayer/sub/ ========================================================================== Opening video decoder: [dshow] DirectShow video codecs Decoder supports the following YUV formats: YUY2 IYUV UYVY YV12 YVYU Decoder is capable of YUV output (flags 0x1f) [PP] Using codec's postprocessing, max q = 4. Movie-Aspect is undefined - no prescaling applied. VO: [direct3d] 848x480 => 848x480 Planar YV12 VideoDecoder::SetExtAttr: registry failure Selected video codec: [slhevc] vfm: dshow (Strongene Lentoid HEVC) ========================================================================== ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders libavcodec version 55.39.100 (internal) AUDIO: 48000 Hz, 2 ch, floatle, 256.0 kbit/8.33% (ratio: 32000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample) Starting playback...
default codecs.confLast edited by El Heggunte; 29th Oct 2013 at 09:41. Reason: add link
-
@zbutsam
A mp4 file should be created next to that .h265 file. If not, you can see "Console Outputs" tab.
@x265.cc
I've commited it to repo. -
INFO:
"Strongene PC HEVC/H.265 Decoder" has been updated.
http://xhevc.com/en/hevc/decoder/download.jsp -
Just tested the "stdin-capable" commit 4c618e3,
now things are less complicated:
Code:avs2yuv input.avs -o -|x265 --y4m --etc-etc-whatever -o output.hevc -
Last edited by El Heggunte; 29th Oct 2013 at 07:27. Reason: typo : - /
Similar Threads
-
help - how to compile latest "nightly" ffmpeg for win32 (XP) with mingw
By hydra3333 in forum ProgrammingReplies: 32Last Post: 20th May 2017, 01:33 -
x265 vs x264
By deadrats in forum Video ConversionReplies: 71Last Post: 10th Jan 2016, 07:14 -
ffdcaenc (an upgrade to dcaenc)
By El Heggunte in forum AudioReplies: 22Last Post: 9th Dec 2014, 07:09 -
MulticoreWare Annouces x265/HEVC Mission Statement
By enim in forum Latest Video NewsReplies: 4Last Post: 9th Aug 2013, 23:09 -
New PC Build(s)
By thedeificone in forum ComputerReplies: 6Last Post: 25th May 2010, 17:57