DGDecNV (linux)

DG tools for linux

Moderator: Sherman

User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Here is build 501 with progress reporting to stdout.

https://rationalqm.us/dgdecnv/binaries
Sherman Peabody
Director of Linux Development
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Didn't tell you guys, I am restoring a Crosley 817.

https://www.radiomuseum.org/r/crosley_817.html

Electrical updating is done plus adding the optional aux input as shown in dotted lines on the schematic. There is a new phono jack and DPDT switch that selects radio/aux and at the same time grounds the grid of the 2nd IF to cut off radio signal when in the aux position. Ya gotta kill the radio in aux! So really minimal design changes, just the switch. Played it from a bluetooth board and it sounds great. I'm sold on push-pull with a big speaker. And that warm tube sound nonsense, ok.

Working on the case too. Gonna be amazing. I say case now because cabinet feels foreign foo-foo icky.

And then I can tell you about the two VTVMs I restored. So little time.
Sherman Peabody
Director of Linux Development
User avatar
Albert
Posts: 40
Joined: Thu Oct 15, 2020 1:20 pm

DGDecNV (linux)

Post by Albert »

In the coming winter it can be an effective heater.
User avatar
Britney
Posts: 145
Joined: Sun Aug 09, 2020 3:24 pm

DGDecNV (linux)

Post by Britney »

I know right. I get so cold.
User avatar
Levi
Posts: 52
Joined: Sat Apr 18, 2020 6:12 pm

DGDecNV (linux)

Post by Levi »

User avatar
Boris
Posts: 92
Joined: Sun Nov 10, 2019 2:55 pm

DGDecNV (linux)

Post by Boris »

Did you see Mick Jagger simping at the King Charles Macron love fest?
User avatar
Natasha
Posts: 150
Joined: Wed Nov 20, 2019 11:11 am

DGDecNV (linux)

Post by Natasha »

Yup, upchucked big time.
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

I'm thinking of doing at least one bakelite AA5 and after that an early transistor radio. Just to cover the end of the wood tube radio era. Then a TV. Watch out!

It's heresy, but what I like to do is scrape off the lacquer and do a restain followed by two coats of hand-rubbed poly gel topcoat. If some dumbass wants to spray it with lacquer ok go ahead. A radio is not a frikkin piano!
Sherman Peabody
Director of Linux Development
User avatar
Baltasar
Posts: 60
Joined: Tue Nov 02, 2021 9:51 am

DGDecNV (linux)

Post by Baltasar »

Amen. The wise do at once what the fool does at last.
User avatar
frankaboy
Posts: 62
Joined: Wed May 17, 2023 4:24 am

DGDecNV (linux)

Post by frankaboy »

Hi Sherman my dear, :salute:
I started testing dgdecodenv linux 501 with some TV captures.

Input AVC stream with resolution 1280x632, same size in .dgi file.
See extract from .dgi file below.

DGAVCIndexFileNV100 DGIndexNV 2053.0.0.501 X64
/usr/local/bin/
/home/frankaboy/Demux_2D/Lost_in_Fuseta_Teil_1_1280x632_bt709_x264.avc

SIZE 1280 x 632
FPS 50 / 1
CODED 264672
PLAYBACK 264672

Is this behavior correct? :scratch:
Frankaboy
I enjoy 3D movies
:popcorn:
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Looks good to me. You're testing a size without a cropping rectangle. Thank you for your testing.

Next I am going to do the log file creation for you.
Sherman Peabody
Director of Linux Development
User avatar
frankaboy
Posts: 62
Joined: Wed May 17, 2023 4:24 am

DGDecNV (linux)

Post by frankaboy »

Hi Sherman, :salute:
may you can check creation of X265_CL for an hevc video stream, please.

The .dgi file shows:
X265_CL --colorprim 2 --transfer 2 --colormatrix 2
--master-display "G(8500,39850)B(6550,2300)R(35400,14600)WP(15635,16450)L(10000000,50)" --max-cll "0,0" --frames 3064 --chromaloc 2

Is --colorprim 2 --transfer 2 --colormatrix 2 correct?

I normally use these x265 encoding parameters
--colorprim bt2020 --transfer smpte2084 --colormatrix bt2020nc!
Frankaboy
I enjoy 3D movies
:popcorn:
User avatar
Rocky
Posts: 3622
Joined: Fri Sep 06, 2019 12:57 pm

DGDecNV (linux)

Post by Rocky »

It reports what is in the stream, which in this case appears to be 2 = unknown. If you think that is wrong please provide a source sample. Thank you.

Of course, you can modify the settings as you like, as long as you know what you are doing.
User avatar
frankaboy
Posts: 62
Joined: Wed May 17, 2023 4:24 am

DGDecNV (linux)

Post by frankaboy »

Hi Rocky, :salute:
many thanks for your response and explanation.
I didn't know, that 2 = unknown. :hat:
Frankaboy
I enjoy 3D movies
:popcorn:
User avatar
Rocky
Posts: 3622
Joined: Fri Sep 06, 2019 12:57 pm

DGDecNV (linux)

Post by Rocky »

You are welcome. See here and scroll down to --colorprim:

https://x265.readthedocs.io/en/stable/cli.html
User avatar
frankaboy
Posts: 62
Joined: Wed May 17, 2023 4:24 am

DGDecNV (linux)

Post by frankaboy »

Hi Sherman, :salute:
I have finished now all tests with dgdecodenv linux 501.
Following streams I have used for testing:

TV captures:
1280x580, 50fps, x264 encoded video
1280x632, 50fps, x264 encoded video
1280x548, 50fps, x264 encoded video
1920x1080, 25fps, x264 encoded video

BD source:
2 x 1920x1080, 24000/1001fps, stream from original BD

UHD source:
3840x2160, 24000/1001fps, stream from original UHD
3840x1600, 24000/1001fps, x265 encoded video (cropped black borders)
1920x1080, 24000/1001fps, x265 encoded video (cropped and resized)

All tests done without any issue.
You have done great work, many thanks again. :bravo:
Frankaboy
I enjoy 3D movies
:popcorn:
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Bravo, Frankaboy! My number one tester. Thank you.
Sherman Peabody
Director of Linux Development
User avatar
Baltasar
Posts: 60
Joined: Tue Nov 02, 2021 9:51 am

DGDecNV (linux)

Post by Baltasar »

Told you guys, that's why Balzac won't come back to the present. Figure it out.
User avatar
new_guy
Posts: 59
Joined: Fri Jan 15, 2021 11:12 am

DGDecNV (linux)

Post by new_guy »

The 10-word sentence rule?
User avatar
Curly
Posts: 716
Joined: Sun Mar 15, 2020 11:05 am

DGDecNV (linux)

Post by Curly »

not genius thinking if your a ruler you rule, if not not
Curly Howard
Director of EAC3TO Development
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Frankaboy, I've got the log file working. So far implemented AVC data. Moving on to the others.
Sherman Peabody
Director of Linux Development
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

new_guy wrote:
Sat Sep 30, 2023 12:59 pm
The 10-word sentence rule?
It's just a guideline, useful for communicating with low-IQ types. I'm trying to decide between Balzac and Judy Garland to bring back. Maybe Shirley Temple?
Sherman Peabody
Director of Linux Development
User avatar
frankaboy
Posts: 62
Joined: Wed May 17, 2023 4:24 am

DGDecNV (linux)

Post by frankaboy »

Sherman wrote:
Tue Oct 03, 2023 12:02 pm
Frankaboy, I've got the log file working. So far implemented AVC data. Moving on to the others.
Great :bravo:
Did you make a new release?
Frankaboy
I enjoy 3D movies
:popcorn:
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

Not yet. Gonna finish the other formats first.
Sherman Peabody
Director of Linux Development
User avatar
Sherman
Posts: 578
Joined: Mon Jan 06, 2020 10:19 pm

DGDecNV (linux)

Post by Sherman »

HEVC is done. Now need to do MPG2 and VC1.

Just so you know, there is no NVDec in DGIndexNV (linux) so I am adding the needed parsing code.
Sherman Peabody
Director of Linux Development
Post Reply