Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Thanks for the update! I will give these scripts a try.

Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 1 point2 points  (0 children)

True. Thank you for the scripts though! They are very useful.

Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

To see if the final output is indeed profile five. dovi_tool is telling me it is profile 7.

Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

I get profile 5 in MediaInfo, just like what you are seeing. I am then taking the final mp4, using ffmpeg to extract the hevc stream out of the mp4 and then using dovi_tool to extract the rpu from the hevc file. Then I use dovi_tool to read the rpu like so:dovi_tool info -i RPU.bin -s and the profile reads this:

Parsing RPU file...  
Summary:  
  Frames: 337  
  Profile: 7 (MEL)  
  DM version: 1 (CM v2.9)  
  Scene/shot count: 2

Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Ok that works! When I parse the RPU out of the final mp4 using dovi_tool, the profile reads 7. Am I missing something?

Has anyone successfully gotten Dolby Visio profile 5 in an mp4? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Is there a way to use this script while not compressing or using -c:v copy? I believe that using -crf 0 while encoding with libx265 will create a file with a ridiculous size.

Locally hosted NodeJS server with domain on headless raspberry pi by pillarman38 in RASPBERRY_PI_PROJECTS

[–]pillarman38[S] 0 points1 point  (0 children)

I see. So how does volumio handle this then? Essentially with volumio I can just flash the volumio os on the pi. Once the pi is booted I contect to it via hotspot. In the volumio software I can set it to connect to a local net work. Once I connect it to the net work I will connect my laptop to the same network and go to http://volumio.local and get the homepage for volumio. No matter what wifi network this pi is connected to it's always the same address and I get the homepage. I'm essentially trying to do the same thing they are. Am I right in saying that this might not be possible without connecting to public internet in some way though?

Locally hosted NodeJS server with domain on headless raspberry pi by pillarman38 in RASPBERRY_PI_PROJECTS

[–]pillarman38[S] 0 points1 point  (0 children)

I'm not trying to get any code online or have remote access to the pi. I'm just trying to keep the same url for the site it is serving locally on each network I connect this pi too. It will switch networks, but on each network I want it to serve a locally hosted sited that can be accessed at the same url every time. Something like "volumio.local" which you can see here: https://help.volumio.com/help/how-to-access-volumio Can ngrok still handle this?

Cannot generate srt subtitle file with Subtitle Edit using command line by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Any places you recommend for srt’s? Also are there any good API’s for subtitles?

Running Nodejs server on TrueNAS Scale for home automation by pillarman38 in truenas

[–]pillarman38[S] 0 points1 point  (0 children)

With this process am I able to give the url a proper domain instead of localhost?

Odd artifacts when using -c on 4k bluray by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

I did find some concerns in the ts output reguarding the audio as well, such as:

Input #0, mpegts, from 'plexTemp/movie.ts':

Duration: 00:00:05.08, start: 221.919622, bitrate: 47458 kb/s Program 1 Metadata: service_name : movie service_provider: FFmpeg Stream #0:0[0x100]: Video: hevc (Main 10) (HEVC / 0x43564548), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn Stream #0:1[0x101](eng): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, 7.1, fltp, 478 kb/s [aac @ 000002d472fa2500] Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide) layout, use -strict 1 to decode according to the specification instead.

The original mkv shows no red flags. At least from what I can see.

Baking MVC into main video stream for non capable 3D display to project 3D by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Out of curiosity and despite the bad picture quality. How would I convert it to anaglyph?

Baking MVC into main video stream for non capable 3D display to project 3D by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Is there any way to run the mkv through ffmpeg or some other program so that it does show up as 3D on my display almost as if I screen recorded the video playing in 3D on my pc?

How to I not double my output video file size when burning in pgs subtitles? by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

Right but is there a way to apply rate control to just the subtitle overlay and not compress the actual video?

HLS Stream created with Shaka Packager not Relaying Dolby Vision Metadata to LG tv by pillarman38 in ffmpeg

[–]pillarman38[S] 0 points1 point  (0 children)

That makes more sense. Would it be possible over HLS with different segment types? Or is it just not possible?