Quantcast
Channel: MCEBuddy 2.x
Viewing all 10715 articles
Browse latest View live

New Post: MCEBuddy just stops when I click on Settings

$
0
0
Services is running. I can convert files just fine. When I first run the GUI and click Settings to change something, there is a message across top "MCEBuddy Status - stopped". I have to kill the GUI in Task Manager. I can re-run it and convert a file just fine.

Think I'm going back to the Oct build for now. Too many issues with the Dec one.

New Post: MCEBuddy just stops when I click on Settings

$
0
0
hmm, that is weird. Never seen this happen. Possibly your configuration files/installation is corrupted. Try doing a fresh install and see if it resolves your issue.

New Post: How to turn on NVENC

$
0
0
my pc i7 4970k and evga 980ti classified + 16GB ram
the MP4 profiles are working for me using the nvenc (videocard)

but the [HENC MP4] profile uses the cpu . isn't it supposted to use the videocard too?

[MP4 high quality] 340 fps - is that frame rate people a quote as the encoding rate
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->   Metadata:
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->     encoder         : Lavf57.19.100
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->     Stream #0:0: Video: h264 (nvenc_h264) ([33][0][0][0] / 0x0021), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=-1--1, pass 1, 1800 kb/s, 25 fps, 12800 tbn, 25 tbc
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->     Metadata:
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->       encoder         : Lavc57.16.101 nvenc_h264
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->     Stream #0:1(eng): Audio: aac (libfdk_aac) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 384 kb/s
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->     Metadata:
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->       encoder         : Lavc57.16.101 libfdk_aac
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg --> Stream mapping:
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->   Stream #0:1 -> #0:0 (mpeg2video (native) -> h264 (nvenc_h264))
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg -->   Stream #0:0 -> #0:1 (mp2 (native) -> aac (libfdk_aac))
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg --> Press [q] to stop, [?] for help
2015-12-13T15:07:48 MCEBuddy.AppWrapper.FFmpeg --> frame=  132 fps=0.0 q=-0.0 size=     958kB time=00:00:05.26 bitrate=1488.9kbits/s    
2015-12-13T15:07:49 MCEBuddy.AppWrapper.FFmpeg --> frame=  307 fps=307 q=-0.0 size=    2810kB time=00:00:12.24 bitrate=1880.0kbits/s    
2015-12-13T15:07:49 MCEBuddy.AppWrapper.FFmpeg --> frame=  483 fps=322 q=-0.0 size=    4653kB time=00:00:19.28 bitrate=1976.3kbits/s    
2015-12-13T15:07:50 MCEBuddy.AppWrapper.FFmpeg --> frame=  661 fps=330 q=-0.0 size=    6143kB time=00:00:26.41 bitrate=1905.3kbits/s    
2015-12-13T15:07:50 MCEBuddy.AppWrapper.FFmpeg --> frame=  845 fps=337 q=-0.0 size=    7746kB time=00:00:33.77 bitrate=1879.0kbits/s    
2015-12-13T15:07:51 MCEBuddy.AppWrapper.FFmpeg --> frame= 1036 fps=345 q=-0.0 size=    8306kB time=00:00:41.45 bitrate=1641.6kbits/s    
2015-12-13T15:07:51 MCEBuddy.AppWrapper.FFmpeg --> frame= 1214 fps=346 q=-0.0 size=    9887kB time=00:00:48.49 bitrate=1670.4kbits/s    
2015-12-13T15:07:52 MCEBuddy.AppWrapper.FFmpeg --> frame= 1383 fps=345 q=-0.0 size=   11717kB time=00:00:55.33 bitrate=1734.5kbits/s    
2015-12-13T15:07:52 MCEBuddy.AppWrapper.FFmpeg --> frame= 1556 fps=345 q=-0.0 size=   13499kB time=00:01:02.18 bitrate=1778.3kbits/s    
2015-12-13T15:07:53 MCEBuddy.AppWrapper.FFmpeg --> frame= 1736 fps=347 q=-0.0 size=   14396kB time=00:01:09.46 bitrate=1697.8kbits/s    
2015-12-13T15:07:53 MCEBuddy.AppWrapper.FFmpeg --> frame= 1910 fps=347 q=-0.0 size=   15021kB time=00:01:16.39 bitrate=1610.8kbits/s    

New Post: How to turn on NVENC

$
0
0
Let me do more testing, but try this,

put ffmpeg first in the order and Techpro2004 suggested this too, replace -vcodec with -vcodec nvenc_hevc and see if that works

New Post: How to turn on NVENC

$
0
0
idk what im doing wrong, but its not working.
I tried a few variations , and I reinstalled mcebuddy . and I am on the latest version
 [----------------------]

[HEVC MP4 - custom]
Description=HEVC in MP4 (H.265/AAC) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=ffmpeg
ffmpeg-general=-threads 0
ffmpeg-video=-ss 3 -vf yadif=0:-1:1,hqdn3d -vcodec nvenc_hevc libx265 -preset medium -x265-params crf=18 -map 0:v -sn
ffmpeg-audio=-acodec libfdk_aac -ab 128k -cutoff 18000 -map 0:a
ffmpeg-audioac3=-acodec libfdk_aac -ab 160k -cutoff 18000 -map 0:a
ffmpeg-ext=.mp4
ffmpeg-audiodelay=skip
handbrake-general=--decomb --loose-anamorphic --verbose=2 -f mp4
handbrake-video=--start-at duration:3 -e x265 --encoder-preset medium -q 18
handbrake-audio=-E faac -R auto -B 128 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E faac -R auto -B 160 -D 0 -a 1,2,3,4,5
handbrake-ext=.mp4
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

[----------------------]

New Post: How to turn on NVENC

$
0
0
Lews,

Remove the "libx265" "-vcodec nvenc_hevc"

New Post: Multiple Conversion Tasks for Different Comskip.ini Files

$
0
0
I've finally decided to master Comskip and have created different Comskip.ini files for various shows. My question is, what is the easiest way to configure my various conversion tasks in MCEB?

Here is the way I understand this. I create a "default" conversion task that matches all "*.ts" shows and uses a generic Comskip.ini file. I then need to create separate conversion tasks that match specific shows, by name or channel. My problem is, whenever I create a specific conversion task to match a specific show, I have to then modify my default conversion task, by adding a "~someting" so that it doesn't also try to convert the same show. Is there any way that MCEB can order its conversion tasks and quit matching after finding the first match, or am I going about this wrong way? Seems like there should be simpler way to manage this.

New Post: Woot! NVENC is working for FFMPEG!!!

$
0
0
I swear I replied to this last week, but I don't see my reply now. Here is what I've found using the latest beta build. MCEB does correctly detect NVENC and now selects FFMPEG over Handbrake. That part seems to work great. I did notice that the test for NVENC was run an additional time, which seems redundant.

What still doesn't seem to work, is setting the proper parameters for NVENC. MCEB is still passing to FFMPEG the x264 options (which don't work with NVENC). Since the default profiles do most of their settings in x264 options, the encode uses "default" NVENC parameters for most things and this results in a lower quality than the profile would achieve using x264. I know that NVECN is never going to be comparable to x264, but letting all the parameters default definitely results in lower quality. This is the FFMPEG video options I've decided on for me in a custom profile that give pretty good results:
ffmpeg-video=-vf yadif=0:-1:1,hqdn3d,scale=1280:720 -vcodec nvenc_h264 -b:v 3M -bufsize:v 6M -maxrate 5M -preset hq -bf 3 -refs 5 -b_strategy 2 -me_method umh -me_range 16 -sc_threshold 40 -subq 8 -trellis 1 -chromaoffset -2 -i_qfactor 1.40 -g 250 -keyint_min 25 -qcomp 0.60 -qmin 0 -qdiff 4 -r 30000/1001 -profile:v high -level 4.0

In my custom profile I've also set ffmpeg-VideoOptimized=true so MCEB doesn't mess with any of my settings or else it tries to scale my bitrate when going from 1080i to 720p (my desired output size).

I've uploaded my new log file to the FTP site with this name: Discussion 648531-FFMPEG_NVENC.log

Commented Unassigned: Support for Multiple Audio track using Streams Remuxing [2829]

$
0
0
Currently doens't work with the default filters, need to develop a custom filter to support multiple audio tracks.
Comments: ** Comment from web user: Tourniquet **

Any news when this gets resolved?

New Post: Multiple Conversion Tasks for Different Comskip.ini Files

$
0
0
Nope you've got it right. For each new task you add with a filter you will need to update your catch all task with a negative filter to not process that new filter.

New Post: How to turn on NVENC

$
0
0
Mcebuddy will automatically turn on hevc encoder if support for it found.
See the log file and search for h.265 in it to see what mcebuddy detects.

Nvidia hevc encoder requires hardware CUDA capability version 5.2 or greater.
For Nvidia h264 encoder requires hardware CUDA capability version 3.0 or greater.

Commented Unassigned: Support for Multiple Audio track using Streams Remuxing [2829]

$
0
0
Currently doens't work with the default filters, need to develop a custom filter to support multiple audio tracks.
Comments: ** Comment from web user: rboy1 **

No ETA. It's a very complex issue and requires creating of custom direct show filters. Why the constraint in this when there are other ways to remux the file with multiple audio tracks.

Commented Unassigned: Xbox Extender won't play Conversions from ABC [2843]

$
0
0
So I've done as much troubleshooting as I can, but I am stumped.

TV shows recorded on the ABC channel Honolulu (KITV) when converted by MCEBuddy stutter when trying to play them on an Xbox 360 Extender.

I moved to Honolulu recently and did a clean install of my HTPC. My host HTPC that the Xbox Extenders connect to is an i3-2100 on a Z68 Gigabyte MoBo running Windows 7 Home Premium using Intel integrated graphics (no GPU). This is also the PC MCEBuddy resides on. The post MCEBuddy converted shows play fine on the host PC via WMP or Emby for WMC, they play fine on my Mac, and they play fine on my iPads via the Emby iOS app. However, they stutter continuously when trying to play them through WMC on the Xbox Extenders.

I've narrowed it down to only shows on ABC. Shows converted by MCEBuddy for NBC and Fox play fine.

It is not the specific Xbox, because both my Xbox 360s have this problem.

I thought it was MCEBuddy 2.4.2, so I tried the 11/20/15 build of 2.4.3 but it still happened, so I reverted to a version of 2.4.1 from before I moved that had always worked fine and it still happened.

I use a modified profile of the HQ MP4 profile where I also add in a AC3 audio track (H.264/AAC 2-ch/AC3 6-ch). So I reverted to the default HQ MP4 profile but it still did it. So I tried the HQ MKV profile and it still did it. I also tried the Fast MP4 profile, still stutters.

I unchecked hardware encoding and it still did it. I also made sure I had the most up-to-date Intel Graphics drivers. Still did it.

I unchecked 'detect and optimize video quality' but still did it.

I unchecked 'multichannel audio' but still stutters.

I thought maybe the beginning of the wtv files were corrupted, so I changed the 'start at' parameter of all profiles from 3 seconds to 60 seconds, but the converted files still stutter on the Xbox's.

I use the latest donator version of comskip and a custom comskip.ini.

I've uploaded the conversion logs for Modern Family and Agents of SHIELD (ABC shows) as well as the first 100,000 KB chunk of one of the original Modern Family wtv files (split using File Splitter from MCEBuddy ftp site), to a folder on the MCEBuddy ftp site called UPLOADS\ABC Shows.

If anyone else has a similar setup or uses MCEBuddy and Xbox extenders, can you try and convert the wtv file and see if the resultant mp4 or mkv play fine on your PC but stutters on the Xbox extenders?

This is driving me crazy!
Comments: ** Comment from web user: rboy1 **

Any luck with the new build?

New Post: How to turn on NVENC

$
0
0
its still not working

rboy1 wrote:
Mcebuddy will automatically turn on hevc encoder if support for it found.
See the log file and search for h.265 in it to see what mcebuddy detects.
2015-12-16T18:16:41 MCEBuddy.Transcode.ConvertWithFfmpeg --> NVENC H.265 Hardware encoder detected, enabling h265 hardware encoder
Nvidia hevc encoder requires hardware CUDA capability version 5.2 or greater.
For Nvidia h264 encoder requires hardware CUDA capability version 3.0 or greater.
-
my pc i7 4790k and evga 980ti classified + 16GB ram
cuda-7 said I have V5.2 and dll version 7.50

NVIDIA VIDEO CODEC SDK
NVENC provides high-quality video encoding that is faster and more power efficient compared to CUDA-based or CPU-based encoders
seems to say that nvenc doe not use cuda



anyhow this is the resultant video I get - the cpu is near 100% & GPU-z shows no usage of the gpu.
Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L3@Main
Codec ID                                 : hev1
Codec ID/Info                            : High Efficiency Video Coding
Duration                                 : 52mn 46s
Bit rate                                 : 1 047 Kbps
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.101
Stream size                              : 395 MiB (86%)
Writing library                          : x265 1.8+2-1f0d4dee7e3b:[Windows][GCC 4.9.2][64 bit] 8bit
Encoding settings                        : wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=1 / tu-inter-depth=1 / me=1 / subme=2 / merange=57 / no-rect / no-amp / max-merge=2 / temporal-mvp / no-early-skip / rdpenalty=0 / no-tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=250 / min-keyint=25 / scenecut=40 / rc-lookahead=20 / lookahead-slices=0 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=0 / weightp / no-weightb / aq-mode=1 / qg-size=32 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=0.30 / rdoq-level=0 / psy-rdoq=0.00 / signhide / deblock / sao / no-sao-non-deblock / b-pyramid / cutree / rc=crf / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30

New Post: How to turn on NVENC

$
0
0
Please upload the log file to the server for analysis.


New Post: How to turn on NVENC

$
0
0
hi

uploading the log it is called pe.3d

New Post: How to turn on NVENC

$
0
0
@Lews you're using an old build. Use the latest 2.4.3 BETA build, this issue has been fixed in this build.

New Post: How to turn on NVENC

$
0
0
Got it, thanks for reporting this. Fixed the h.265 encoder issue in today's build, please use the new build and try it out.

New Post: Woot! NVENC is working for FFMPEG!!!

$
0
0
@bmaaske could you help us out and let us know which options from x264 aren't compatible with nvenc and we'll put some intelligence in to strip/replace them with the eq. nvenc options.

New Post: Woot! NVENC is working for FFMPEG!!!

$
0
0
Here is how I translated the libx264 options for use with NVENC:

libx264 AVoptions:
me=hex becomes ffmpeg -me_method hex
trellis=2 becomes -trellis 1
subq=8 becomes ffmpeg -subq 8
partitions=all doesn't translate to NVENC: -partitions all doesn't work
8x8dct=1 doesn't translate to NVENC: -flags2 +dct8x8 doesn't work
ref=5 becomes ffmpeg -refs 5
rc-lookahead=50 doesn't translate to NVENC: -rc-lookahead 50 doesn't work (NVENC doesn't support lookahead)
keyint=25 becomes ffmpeg -g 25
min-keyint=20 becomes ffmpeg -keyint_min 20
bframes=3 becomes ffmpeg -bf 3
weightb=1 doesn't translate to NVENC: -flags2 +wpred doesn't work
level=4.0 becomes ffmpeg -level 4.0
b-pyramid=normal doesn't translate to NVENC: -flags2 +bpyramid doesn't work
direct=auto doesn't translate to NVENC: -directpred auto doesn't work
mixed-refs=1 doesn't translate to NVENC: -flags2 +mixed_refs doesn't work
deblock=-1,-1 doesn't translate to NVENC: -deblockalpha 1 & -deblockbeta 0 don't work
no-fast-pskip=1 doesn't translate to NVENC: -flags2 -fastpskip doesn't work
no-dct-decimate=1 doesn't translate to NVENC: there is no ffmpeg equivalant
b-adapt=2 becomes ffmpeg -b_strategy 2
threads no equivalant

I also found it helpful to specify these:
-preset hq
-me_range 16
-sc_threshold 40
-chromaoffset -2
-i_qfactor 1.40
-qcomp 0.60
-qmin 0
-qdiff 4
-profile:v high

This is my complete video options from my custom profile I'm testing. I'm getting really good quality with this. I pretty much just translated the options from the x264 "slow" profile into ffmpeg options, where I could, to come up with these options.

ffmpeg-video=-vf yadif=0:-1:1,hqdn3d,scale=1280:720 -vcodec nvenc_h264 -b:v 3M -bufsize:v 6M -maxrate 5M -preset hq -bf 3 -refs 5 -b_strategy 2 -me_method umh -me_range 16 -sc_threshold 40 -subq 8 -trellis 1 -chromaoffset -2 -i_qfactor 1.40 -g 250 -keyint_min 25 -qcomp 0.60 -qmin 0 -qdiff 4 -r 30000/1001 -profile:v high -level 4.0
Viewing all 10715 articles
Browse latest View live