[App] libScreenShot E/F/H

Here are software that related with Samsung F series TVs.
Please don't create any new topic here unless you have software to post/release.

kurt
SamyGO Project Donor
Posts: 2
Joined: Fri Apr 29, 2016 2:16 pm

Re: [App] libScreenShot E/F/H

Post by kurt »

How to solve this problem? What is the cause of "failed"?

Attache the content of Screenshot.log file

Code: Select all

[ScreenShot] SamyGO E/F/H libScreenShot v0.2.9 - (c) zoelechat 2015
[ScreenShot] dlsym '_ZN5TCAPI5GetTvEv' failed.
[ScreenShot] dlsym '_ZN5TCAPI9GetWindowEN8TCWindow7EWindowE' failed.
[ScreenShot] _ZN8TCTvInfo11GetTimeZoneEPiS0_i [0x16c81a4].
[ScreenShot] dlsym '_ZN8TCTvInfo11GetTimeZoneEPiS0_' failed.
[ScreenShot] dlsym '_ZN9TCTvProxy11GetTimeZoneEPiS0_' failed.
[ScreenShot] _ZN6PCTime9EpochTimeEv [0xf4363c].
[ScreenShot] _ZN6PCTime23ConvertEpochToLocalTimeEPNS_6PTTimeEmib [0xf433a0].
[ScreenShot] _Znwj [0xf3e3b4].
[ScreenShot] _ZN4SCGCC2El [0x1c3ed00].
[ScreenShot] _ZN8SCBaseGC6CreateEv [0x1c4ac38].
[ScreenShot] _ZN4SCGC7DestroyEv [0x1c3eac4].
[ScreenShot] _ZN4SCGCD2Ev [0x1c3ed54].
[ScreenShot] _ZN8SCBaseGC20m_GetFrameBufferInfoEPN6Shadow9BasicType10shared_ptrINS0_7IBufferENS1_10LockPolicyEEEPlS7_ [0x1c285c4].
[ScreenShot] dlsym '_ZN8SCBaseGC20m_GetFrameBufferInfoEPPN6Shadow7IBufferEPlS4_' failed.
[ScreenShot] _ZN12CRMSJPEGProc23EncodeARGB8888toJpegMemEPhmmmPS0_Pm [0x2ee75f4].
[ScreenShot] _Z23SdDisplay_CaptureScreenP8SdSize_tPhP23SdDisplay_CaptureInfo_t [0xf374e0].
[ScreenShot] dlsym '_Z23SdDisplay_CaptureScreenP8SdSize_tPhP23SdDisplay_CaptureInfo_t12SdMainChip_k' failed.
[ScreenShot] dlsym '_Z23SdDisplay_CaptureScreenP8SdSize_tPhP24SdVideoCommonFrameData_tP8SdRect_t12SdMainChip_k' failed.
[ScreenShot] _ZN15CRMSMediaScreenC1EP24CRMSMediaScreenGenerator [0x2ee5688].
[ScreenShot] _ZN15CRMSMediaScreen15InitMediaScreenE17RMMediaSourceTypemmm [0x2ee6f34].
[ScreenShot] _ZN15CRMSMediaScreen14GetMediaScreenEPPhPm [0x2ee6bec].
[ScreenShot] dlsym '_ZN14CRMMWInterface14CreateInstanceEv' failed.
[ScreenShot] dlsym '_ZN14CRMMWInterface14GetMediaScreenEiiiPPhPm' failed.
[ScreenShot] _ZN6PCTime4TickEv [0xf43c94].
[ScreenShot] g_IPanel [0x42039be8].
[ScreenShot] _ZN11SsDebugBase15GetSourceStringEi [0x1d83f8c].
[ScreenShot] dlsym '_ZN11SsPrintBase15GetSourceStringEi' failed.
[ScreenShot] _ZN9TPCWindow8InstanceENS_7EWindowE [0x1744f24].
[ScreenShot] _ZN9TPAWindow6SourceEv [0x1d196b4].
[ScreenShot] _ZN9TPASource2IdEv [0x1d097a4].
[ScreenShot] dlsym '_ZN13TCWindowProxy9GetSourceEPii' failed.
[ScreenShot] lib_init, >>>
[ScreenShot] [Alert] TEXT:'Capture !'
[ScreenShot] Resolution: 960x540
[ScreenShot] Raw size: 0x1fa400
[ScreenShot] JPEG address: 0x818d0008
[ScreenShot] JPEG size: 271954 (Quality: 100)
[ScreenShot] * Stored to /dtv/usb/sda1/Screenshots/20160503191644_DTV1.jpg
[ScreenShot] [Alert] TEXT:20160503191644_DTV1.jpg
[ScreenShot] Capture process took: 1320ms
[ScreenShot] <<< lib_deinit

User avatar
juusso
SamyGO Moderator
Posts: 10124
Joined: Sun Mar 07, 2010 6:20 pm

Re: [App] libScreenShot E/F/H

Post by juusso »

What did not worked at you? Screenshot * Stored to /dtv/usb/sda1/Screenshots/20160503191644_DTV1.jpg
That`s all. No need to take care about errors.
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE

kurt
SamyGO Project Donor
Posts: 2
Joined: Fri Apr 29, 2016 2:16 pm

Re: [App] libScreenShot E/F/H

Post by kurt »

Ok.
ALT and OSD methods do not work. I believe that the reason may be just in the appearance of these errors.
Now take screenshots in accordance rcRemap_capture_EF file (TV is UE32ES6307)

Code: Select all

$SAMYGOSODIR/samyGOso -A -B -l $SODIR/libScreenShot.so PATH:/dtv/usb/sda1/Screenshots JPG HD SOURCE ALERT
It works.
In any case, many thanks to the developers for their work. Great job! ;)

zoelechat
Official SamyGO Developer
Posts: 8445
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] libScreenShot E/F/H

Post by zoelechat »

I'd be surprised any feature doesn't work on E-MST where I first developed lib. Misusage imho :)
"Failed" on several symbols is expected, in your case they're non-E ones (lib is multi-series...)
I do NOT receive any PM. Please use forum.

smart_lover
SamyGO Project Donor
Posts: 161
Joined: Sun May 03, 2015 6:11 am

Re: [App] libScreenShot E/F/H

Post by smart_lover »

zoelechat wrote:
Mon Jun 08, 2015 8:56 pm
[*]JPG - Save capture as JPEG. (Known to cause crash on some TVs, especially H).
As you already mentioned, H series TVs will crash after using JPG parameter. How can I use your great lib with another .so file(that I believe it can be find in the Internet but I am not familiar with Linux) to convert output bmp(2mb file) to JPG(200kb file) on the fly? Is it possible? How?

Note:I want to run SH script that it generate screenshot with helps of your lib and after that convert it to JPG file and delete bmp file after that!

mad_ady
SamyGO Project Donor
Posts: 268
Joined: Sun May 03, 2015 10:42 am

Re: [App] libScreenShot E/F/H

Post by mad_ady »

@smart_lover - I'm working on adding a webend component to stream screenshots of your tv. It will be slow, but will convert the image to jpg. I'll let you know in a couple of weeks if you're still interested.
H6400, firmware 2602.2 downgraded to 2130

mad_ady
SamyGO Project Donor
Posts: 268
Joined: Sun May 03, 2015 10:42 am

Re: [App] libScreenShot E/F/H

Post by mad_ady »

Ok, the web component is done, and can be installed from here: viewtopic.php?f=75&t=11881
Example usage: viewtopic.php?f=79&t=11882

It includes a jpeg converter which converts your bmps to jpeg. It works pretty well. I haven't crashed my TV in a week when grabbing an image every 10 seconds. You can grab even faster, but there is an internal rate limit of about 1fps.
H6400, firmware 2602.2 downgraded to 2130

Riquet065
Posts: 36
Joined: Wed May 16, 2018 3:26 pm

Re: [App] libScreenShot E/F/H

Post by Riquet065 »

Thank you for this App, my experience:
I had Menu with french language, i took a screenshot with PATH SOURCE and ALERT args, works very good!
I changed Menu language to english i took a screenshot with exactly the same args, put the bmp file correctly in the usb device but crash the TV! After reboot i let english language, took a screenshoot and crash again!
Ok, back to french language and works perfectly!
TV Samsung UE32F6470; Firmware T-MST12DEUC_2126.0

pepsuncho66
Posts: 17
Joined: Tue Jan 03, 2012 9:19 pm

Re: [App] libScreenShot E/F/H

Post by pepsuncho66 »

Hi
i have a small question about the libScreenShot library. In the function

Code: Select all

hCTX.SdDisplay_CaptureScreenE(CDSize, tmpBuffer, CaptureInfo);
in ScreenShot.c one can define the Size of the captured image (with CDSize). As I understood from here the maximum native capture resolution is 960x540 pixels.
If i want to capture let say image with resolution of 83x48 only, what image will i get. An internally downsampled image or just a part of the original 960x540 one?
Hope someone can clarify this for me.
Thanks in advance.

zoelechat
Official SamyGO Developer
Posts: 8445
Joined: Fri Apr 12, 2013 7:32 pm
Location: France

Re: [App] libScreenShot E/F/H

Post by zoelechat »

I think using 83x48 you'll get none of both but only "crap" because you break ratio therefore offset lines (not talking about split bytes :) )
You can request lower resolution and get (badly) downsampled thumb, but you must use exact multiples of 16:9.
For example 80/45 or 96/54 (==16/9) are ok.
I do NOT receive any PM. Please use forum.

Post Reply

Return to “[F] Software”