Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th November 2019, 22:28   #6841  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
I cannot find a problem of syntax of the file, but for grammar mistakes I can not help because I don’t understand that language
Please check the new translation when a nightly build is available if every new string is correct and no typo is in the translation. I must also say, well done many translated strings, I know how time consuming that is but MPC-BE is worth every minute I spent for the translation. Coded with passion for perfection by the devs
Klaus1189 is online now   Reply With Quote
Old 4th November 2019, 23:34   #6842  |  Link
s0meone_new
Registered User
 
Join Date: Oct 2019
Posts: 124
Yes, yes and YES!
Tomorrow it will be completely ready.
Cool?

Please check it out: https://www105.zippyshare.com/v/KgEfERMY/file.html
90% it will be complete tomorrow.

Last edited by s0meone_new; 5th November 2019 at 04:02.
s0meone_new is offline   Reply With Quote
Old 5th November 2019, 21:46   #6843  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
mp4 source filter: minor problem

When MP4 has 2 or more cover arts, [Shift]+[F10] -> resources shows only one (the first?) embedded file, if the internal MP4/MOV source filter is enabled in MPC-BE. If the internal filter is disabled (MPC-BE + LAV) or MPC-HC is used, you can see all embedded files via [Shift]+[F10].

Not a big problem at all; happened to notice.

Sample MP4 (55 KiB) with 2 cover arts (PNG, Jpeg)
Liisachan is offline   Reply With Quote
Old 6th November 2019, 00:01   #6844  |  Link
s0meone_new
Registered User
 
Join Date: Oct 2019
Posts: 124
Hungarian translation finished!
https://www101.zippyshare.com/v/pSDLUE88/file.html

Last edited by s0meone_new; 6th November 2019 at 00:17.
s0meone_new is offline   Reply With Quote
Old 6th November 2019, 06:05   #6845  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,785
Quote:
Originally Posted by Liisachan View Post
When MP4 has 2 or more cover arts, [Shift]+[F10] -> resources shows only one (the first?) embedded file, if the internal MP4/MOV source filter is enabled in MPC-BE. If the internal filter is disabled (MPC-BE + LAV) or MPC-HC is used, you can see all embedded files via [Shift]+[F10].

Not a big problem at all; happened to notice.

Sample MP4 (55 KiB) with 2 cover arts (PNG, Jpeg)
Thanks - fixed
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 6th November 2019, 13:03   #6846  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
@s0meone_new
Thank. Updated in r4885.
v0lt is offline   Reply With Quote
Old 7th November 2019, 00:04   #6847  |  Link
s0meone_new
Registered User
 
Join Date: Oct 2019
Posts: 124
where is the r4885 installer available? I can't verify it.
s0meone_new is offline   Reply With Quote
Old 7th November 2019, 00:09   #6848  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Quote:
Originally Posted by s0meone_new View Post
where is the r4885 installer available? I can't verify it.
Wait, they will update. Beta links a page or two back.
ryrynz is offline   Reply With Quote
Old 7th November 2019, 12:45   #6849  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Quote:
Originally Posted by Aleksoid1978 View Post
Thanks - fixed
Tested 4885 with a sample MP4 (no video, silent audio + 3 cover arts in BMP/PNG/JPG). Everything works fine! Thanks

But I have 2 questions:
1) dataType 0x1b (for BMP) seems undocumented. do we really have to support non-standard BMP cover arts? It won't hurt though...
2) does the GETU32(db->GetData()) check in MP4Splitter.cpp necessary? I'm guessing something like this might be simpler and quicker:
Code:
if (dataType == 0x0d) { /* jpeg */ }
else if (dataType == 0x0e) { /* png */ }
else if (dataType == 0x1b) { /* bmp */ } // if to be supported at all
Liisachan is offline   Reply With Quote
Old 7th November 2019, 14:01   #6850  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,785
Quote:
Originally Posted by Liisachan View Post
But I have 2 questions:
1) dataType 0x1b (for BMP) seems undocumented. do we really have to support non-standard BMP cover arts? It won't hurt though...
2) does the GETU32(db->GetData()) check in MP4Splitter.cpp necessary? I'm guessing something like this might be simpler and quicker:
Code:
if (dataType == 0x0d) { /* jpeg */ }
else if (dataType == 0x0e) { /* png */ }
else if (dataType == 0x1b) { /* bmp */ } // if to be supported at all
Why it for you ?
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 7th November 2019, 14:11   #6851  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Quote:
Originally Posted by Aleksoid1978 View Post
Why it for you ?
I'm not sure if I'm understanding correctly, but currently we're reading the first 4 bytes "sync" from the image data, and we decide it's JPEG if (sync & 0x00ffffff) == 0x00FFD8FF, and it's PNG if sync == MAKEFOURCC(0x89, 'P', 'N', 'G').
Isn't it faster and cleaner to just use the variable dataType, without actually peeking into the image raw data?
Liisachan is offline   Reply With Quote
Old 8th November 2019, 00:46   #6852  |  Link
s0meone_new
Registered User
 
Join Date: Oct 2019
Posts: 124
I checked the Hungarian translation in r4885. I fixed some things.
https://www77.zippyshare.com/v/3FVSmk2u/file.html
s0meone_new is offline   Reply With Quote
Old 8th November 2019, 09:48   #6853  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,785
Quote:
Originally Posted by Liisachan View Post
I'm not sure if I'm understanding correctly, but currently we're reading the first 4 bytes "sync" from the image data, and we decide it's JPEG if (sync & 0x00ffffff) == 0x00FFD8FF, and it's PNG if sync == MAKEFOURCC(0x89, 'P', 'N', 'G').
Isn't it faster and cleaner to just use the variable dataType, without actually peeking into the image raw data?
ffmpeg also with checking data type - also check first bytes from data
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline   Reply With Quote
Old 8th November 2019, 14:04   #6854  |  Link
Grimsdyke
Registered User
 
Join Date: Nov 2013
Location: Hannover, Germany
Posts: 292
Is 'jump to: frame' currently broken ?? No problems with HC.
Would it be possible to also implement a 'frame backwards' function ??
Grimsdyke is offline   Reply With Quote
Old 8th November 2019, 14:20   #6855  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
control arrow key left.
huhn is offline   Reply With Quote
Old 8th November 2019, 15:17   #6856  |  Link
Liisachan
李姗倩 Lǐ Shān Qiàn
 
Liisachan's Avatar
 
Join Date: Nov 2002
Posts: 1,340
Quote:
Originally Posted by Aleksoid1978 View Post
ffmpeg also with checking data type - also check first bytes from data
I guess there is some historical reason, then. Checking the image data helps if the tagging tool is broken and doesn't write the atom flag properly (0x0d for Jpeg, 0x0e for PNG). Probably ffmpeg devs had such broken samples and decided that they couldn't trust the atom flag.

Not a big problem Everything is working for me anyway. Thanks again!
Liisachan is offline   Reply With Quote
Old 9th November 2019, 06:52   #6857  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
@s0meone_new
Thank. Updated in r4887.
v0lt is offline   Reply With Quote
Old 9th November 2019, 08:16   #6858  |  Link
s0meone_new
Registered User
 
Join Date: Oct 2019
Posts: 124
v0lt:
Thank. I checked it. The last fix:
https://www55.zippyshare.com/v/YaSx3d1q/file.html

Thanks for everything. All the best.
s0meone_new is offline   Reply With Quote
Old 9th November 2019, 16:47   #6859  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
I beg for a new Nightly build of MPC Video Renderer, mine is several days old
Klaus1189 is online now   Reply With Quote
Old 9th November 2019, 19:20   #6860  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,968
@Klaus1189
MPCVideoRenderer-v0.3.3.934_git2019.11.08-e04319e was uploaded yesterday.

@s0meone_new
Translation updated in r4889.

MPCVideoRenderer-v0.3.3.936_git2019.11.09-3dcf99a

Last edited by v0lt; 9th November 2019 at 19:24.
v0lt is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.