2011-09-17, 03:07 | Link #21 | |
Turnin' the Tables
Join Date: Feb 2008
Location: Where dimensions collide...
Age: 36
|
Quote:
This leads me to think that the video card (nVIDIA Quadro 400M - probably 128 or 256 MB) doesn't have enough cache to properly process everything at once, the internal sub renderer (while running Windows 7 x64) is too inefficient (if anyone has a fix for this, please post it), or a combination of the two. I'm erring towards the latter, though, since two other boxes with easily more graphics power/cache are running into the same problem. For those who are wondering, the file is Precure All Stars DX3 - Movie (BD 1080p). My college's anime club president wants to run stress tests on the showing rigs to make sure that they can handle the new hi10p encodes, and this file remains the destroyer of worlds.
__________________
Last edited by Dante of the Inferno; 2011-09-17 at 03:36. |
|
2011-09-17, 03:53 | Link #23 |
Turnin' the Tables
Join Date: Feb 2008
Location: Where dimensions collide...
Age: 36
|
Tried it, but it suffered from lower frame rates and video lag. VLC is never EVER better than MPC-HC on any file I have ever tried (from the modern to the ancient to the downright esoteric).
__________________
|
2011-09-17, 04:04 | Link #24 |
Senior Member
Join Date: Dec 2008
|
I don't know how fast VLC's 10bit->8bit dithering is, but its H.264 decoder is the same as the one used by MPC-HC, LAV Video, ffdshow and madVR and its subtitle renderer is considerably faster. I've seen subtitles push my Core i7 to the limit using MPC-HC's subtitle renderer, while it was a piece of cake for VLC's renderer.
|
2011-09-17, 08:06 | Link #25 |
AS Oji-kun
Join Date: Nov 2006
Age: 74
|
As I mentioned above mplayer2 failed to render my test clip correctly, but a recent build of mplayer did. My copy of mplayer2 is compiled from the current source code release dated 3/24/2011. Is there another more recent version that I don't see on the mplayer2 site?
__________________
|
2011-09-17, 11:46 | Link #26 | |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
Quote:
For Windows, use lachs0r’s MPlayer2 builds for Windows. WinXP users will also need a newer copy of USP10.DLL, which can be placed within your mplayer2 directory. You can extract this file from Office 2010 SP1. Use 7-Zip to extract the USP10.DLL_0002 file found within Office 2010 SP1. |
|
2011-09-17, 12:26 | Link #27 | |
Senior Member
Join Date: May 2006
Location: California
|
Quote:
__________________
Last edited by cyberbeing; 2011-09-17 at 13:03. |
|
2011-09-17, 13:25 | Link #28 |
Pretentious moe scholar
Join Date: Oct 2006
Location: Vancouver, Canada
Age: 37
|
I've been using the Lachs0r builds in my testing too. Decided to give it another try (using the same August 31 build), and oddly the performance is much, much better than remember it being - it is indeed faster than even overlay mixer CCCP.
CPU usage is consistantly lower and while my notebook (Lenovo Thinkpad X120e, AMD Fusion E-350 APU, 2GB DDR3, Windows 7 HP) does still drop frames and lose audio during the opening sequences of the 720P, Hi10P bluray rips I test with, they're now split second occurances. In CCCP, I wouldn't get dropped frames or audio but the video would lag for several seconds, which is probably more annoying. Since this is 720P (albeit at some higher than average bit rates) we're talking about and the softsub effects we'ren't super intense, I'd tend to advise anime fans to get something more powerful than an E-350 APU. Which is a shame since I've been otherwise floored by how good the X120e is, especially for a $400 computer. But at least it appears a lot of stuff will be watchable. The one thing that does bug me about Mplayer (aside from some issues with loading external audio files, which I rarely do) so far is how inaccurate the seek function is... when I move the seek slider, the player will say "jump to xx:xx"... and then when I actually do it, I'll end up a minute away from the stated time. Somewhat annoying.
__________________
|
2011-09-17, 20:13 | Link #30 |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
If on SMPlayer/mplayer2, try setting the video output driver to directx (fast) under General/Video tab. In my experience this tends to provide smoother video playback when compared to the direct3d video output driver.
|
2011-09-17, 23:33 | Link #31 | |
Turnin' the Tables
Join Date: Feb 2008
Location: Where dimensions collide...
Age: 36
|
Quote:
Am I missing something?
__________________
|
|
2011-09-18, 02:20 | Link #32 | |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
Quote:
The version of SMPlayer that I am using is smplayer-0.6.9_without_mplayer.7z. *Run smplayer.exe to launch SMPlayer. Last edited by Green²; 2011-09-18 at 02:30. Reason: * |
|
2011-09-18, 15:50 | Link #33 |
Turnin' the Tables
Join Date: Feb 2008
Location: Where dimensions collide...
Age: 36
|
Well, that actually seems to work. I dare not test skipping around the OP, but everywhere else, the video seems to skip around fine, and the playback for the OP works. The other rigs will probably hold up a bit better simply because their video cards have at least twice the cache as mine does. Thanks for all your help.
Incidentally, we should probably pin a guide of some sort to the top of the forum, since it sounds as though Hi10p isn't going away anytime soon.
__________________
|
2011-09-18, 17:26 | Link #34 |
I see what you did there!
Scanlator
|
Windows: bare smplayer + lachs0r's mplayer2 binaries
Linux: smplayer + mplayer2-build Sure, there's no dxva yet, but vdpau or gl works for nice readable subs at any resolution. CoreAVC 3.0 does work nicely with Linux mplayer2 if you're curious.
__________________
|
2011-09-18, 22:37 | Link #35 |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
Installing & Configuring SMPlayer2 & mplayer2 for Windows (Automatic Installation) v1.0 An automatic installer/updater for the automatic installation is available on the lachs0r’s mplayer2 builds for Windows page. (The mini_installer.exe file is what you are looking for.) SMPlayer2 is similar to the original SMPlayer, but with some tweaks and fixes to provide better compatibility with mplayer2. The removal of SMPlayer is not required to install SMPlayer2. Updating of SMPlayer2 and/or mplayer2 of the automatic installation (I suspect) can be done by rerunning the mini-installer.exe again. Tweaks: A) The current OSD text size of SMPlayer2 if too large, can be configured to a smaller size. Within the SMPlayer2 Preferences, for the Options for MPlayer tab of the Advanced menu, within the Options line, add to it: Code:
-subfont-autoscale 0 -subfont-osd-scale 50 ______________ Programs & Files that you will need: smplayer-0.6.9_without_mplayer - http://smplayer.sourceforge.net/downloads.php Procedure: 0) When you download the SMPlayer and mplayer2 packages, they are both compressed using the 7z format. Use the program 7-Zip to decompress these. At this point, you should be able to launch videos using SMPlayer. Further Tweaking of SMPlayer: A) Under SMPlayer's preferences, within the Seeking tab of Interface settings, set Short jump to 00:05, and Mouse wheel jump to 00:03. (Or as desired.) Behaviour of time slider should be set to Seek to position when released. Updating mplayer2: 1) Simply repeat steps 2 & 3 above. ______________ Building SMPlayer2 on Ubuntu 11.04(Required: Qt4, cmake, git, zlib, build-essential, and whatever else I may have forgotten.) Code:
git clone git://github.com/lachs0r/SMPlayer2.git cd (to the SMPlayer2 directory) cmake . make ______________ Changelog of Installing & Configuring SMPlayer & mplayer2 for Windows (Manual Installation): v1.2: Added section F for cyberbeing's mplayer2/SMPlayer configuration guide. Last edited by Green²; 2011-11-17 at 05:09. Reason: v1.3 |
2011-09-19, 15:27 | Link #38 | |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
Likely. Video output driver directx should disable Aero. Use video output driver direct3d if Aero is absolutely needed. You could also use video output driver GL, but it is not stable with most hardware under Windows.
Quote:
Edit: Using -vo vdpau -vc ffh264 will be better than running -vo xv in subtitles as they will render to your desktop resolution and there should be no screen tearing present. Video output driver vdpau should however not be used if using compositing (Compiz). -vo xv will provide greater video performance though, being that -vo vdpau -vc ffh264 will perform similar to -vo gl. Last edited by Green²; 2011-09-19 at 16:13. |
|
2011-09-20, 00:01 | Link #39 |
It's bacon!
Join Date: Nov 2003
Location: Up and to the Left
Age: 44
|
The following procedure is strongly not recommended, and should only be done as a last resort to workaround playback performance issues seen with MPC-HC's internal subtitle renderer and vsfilter. Use SMPlayer with mplayer2 if you can.
A very ugly workaround that I observed in MPC-HC, would be to use ffdshow's subtitle renderer, which seems to not support animated subtitles. Both the internal subtitle renderer of MPC-HC and the external subtitle renderer vsfilter (DirectVobSub) will need to be disabled for this to function. Use MPC-HC's external filters options to add DirectVobSub & DirectVobSub (auto-loading version) to block. Untick Auto-load subtitles under MPC-HC's playback options to disable the internal. Under the ffdshow video decoder configuration, enable Subtitles. And then within the Subtitles configuration, enable Embedded subtitles. Relaunch MPC-HC to make sure changes have taken effect. |
2011-09-22, 20:41 | Link #40 | |
Senior Member
Join Date: May 2006
Location: California
|
Quote:
Instead of the smplayer 'without mplayer' builds, you can also use the smplayer 'portable' with lachs0r's MPlayer2 builds, which is what I usually do. You just need to make sure to grab the mplayer2 codecs.conf and input.conf to overwrite the versions in your \SMPlayer\mplayer\mplayer\ directory, and of course rename mplayer2.exe to mplayer.exe and overwite the file in \SMPlayer\mplayer\. I have smplayer-portable-0.6.9.3615 configured with MPlayer2 as follows on both WinXP + NVIDIA 7800GTX 512 and Win7 + ATI 5750: General->Video Output Driver: User Defined Code:
gl:yuv=3:colorspace=2:rectangle=2:lscale=0:cscale=0:force-pbo Direct Rendering = Enabled (usually faster) Double Buffering = Enabled (usually more stable) Draw Video using Slices = Disabled (not needed) General->Audio Output Driver: DirectSound (if you have issues, use OpenAL instead) Audio Equalizer: Disabled (not needed) Software Volume: Disabled (not needed) General->Preferred Audio and Subtitles Audio: jpn|eng (prefer japanese audio tracks) Subtitles: eng (prefer english subtitles) Performance->Cache Cache for local files: 8192 (SMPlayer will forcibly disable the cache which is by default enabled in MPlayer2 unless you input a value here, 8MB should be fine) Subtitle->Subtitles Autoload: Same as movie name (to match MPC-HC behavior) Default Subtitle Encoding: UTF-8 (ignored for styled subs) Try to autodetect: English (ignored for styled subs) Freetype support: Disabled (this prevents SMPlayer from overriding some MPlayer2 defaults. If you disable it here, it is actually still enabled for subtitles, but not the SMPlayer rendered OSD if you care about that) Fonts and Colors: Enable normal subtitles (again this prevents SMPlayer from overriding some MPlayer2 defaults for styled subs, SSA/ASS and Embeded fonts are still enabled) Font | TTF Font: subfont.ttf (ignored for styled subs, browse and select from /SMPlayer/mplayer/mplayer/subfont.ttf) Keyboard and mouse->Keyboard - 10 minutes : CTRL+Left (to free PgDwn) + 10 minutes: CTRL+Right (to free PgUp) Next Chapter: PgDwn (to match MPC-HC behavior) Prev Chapter: PgUp (to match MPC-HC behavior) Keyboard and mouse->Mouse Double Click: Play/Pause (personal preference) Middle Click: Fullscreen (personal preference) Wheel Function: Volume Control (personal preference) Advanced->Advanced Correct PTS: Yes (for more accurate subtitle timing) Repaint Background: Disabled (not needed) Advanced->Options for MPlayer Options: Remove -nofontconfig from this box (very important or you won't have styled subs) Video Filter: format=yv12 (important, forces 10bit to be dithered, faster, avoids compatibility problems some cards have with 10bit OpenGL output) Option Menu OSD: Subtitles Only (since I disabled Freetype for the SMPlayer OSD above, I also disable the OSD which I find useless, and it's ugly without Freetype)
__________________
Last edited by cyberbeing; 2011-09-23 at 03:10. Reason: fixed gl command line (hit the 50 character word length limit and an extra space was added in the middle...) |
|
|
|