sony alpha – Software converting a series of .jpg or raw files into an animation

I have tried Imagej, MakeAVI and Virtualdub
Imagej gives me a black film of a few seconds.
MakeAVI gives me an "unreadable" file.
The kind of VirtualDub works but the images are very pixelated.

Hours of trying out various options and waiting for their processing only give us unusable files.

Is there somewhere a program that can take a directory full of images jpg or raw (sony alpha 77) and create a video file that actually works and that does not look horrible?

How can I access raw photos from Nikon D3500 if photos uploaded to my phone always appear in jpg format?

I recently took pictures of Nikon D3500 and I shoot in jpg + raw mode. However, in the history of the photos taken, there is only one copy of each photo, instead of two. Similarly, when I import photos for editing, I only find jpg formats. So, how to access raw data and transfer it?

Compress JPG online for free

Hi friends,
When you scan documents for e-mail or upload them to the website, the file size can be very large. This will cause many disadvantages. For example, a person with a very slow Internet connection, uploading the image or document will take a very long time. Another problem is the limited size of the files to be e-mailed or downloaded from the website.

How to solve these problems?
Just use this online tool to compress any JPG image that is also optimized for use on a website.

Compress JPG online for free here – http://compressjpg.online.

Please share your views and suggestions.
SEMrush

exiftool – Rename DNG and JPG at once

I have a file full of DNG and JPG files as

IMGP0001.DNG
IMGP0001.JPG

and I want to rename them

20190725-133012-IMGP0001.dng
20190725-133012-IMGP0001.jpg

respectively.

I'm currently using these exiftool arguments

 exiftool -d '%Y%m%d-%H%M%S-%%f.%%le' '-filename

It handles a little more than DNG and JPG files and I would like to keep it that way, because my files can be mixed with different files in image and video format.

I think I should specify a source for extracting EXIF ​​data, which would be the DNG or the JPG (they seem to have the exact createDate). But in case a MOV or MP4 should be renamed, the tagsFromSource arg might not work.

Workflow – Is there any benefit to having RAW + JPG consist of two separate files on Nikon?

I thought it would intelligently integrate the JPG file into the .NEF file structure so that I could treat them as a single unit.

When you save a raw file, the camera almost always incorporates a jpeg preview into the raw image file's data. This occurs whether or not you save a JPEG file as well as a raw file. JPEG images often also contain smaller thumbnail preview images, although this is not as universal as jpeg previews embedded in raw image files.

The image files (raw or jpeg) usually contain a lot of information in addition to the actual image data. EXIF information and other metadata are included. One or more preview images can also be included. Depending on the camera, built-in jpeg previews may have a resolution lower than or equal to the camera's native resolution. Many cameras also include a miniature jpeg file at very low resolution. So, even if you can extract a jpeg preview from a raw file, the resolution may not be complete, it may be heavily compressed, or it may have another quality that may be considered undesirable as the final image.

Is it one of those situations where something like Lightroom is beneficial for this workflow, or am I missing something in the way the two can work together rather than just as they seem to me at the moment to be "too much information"?

The use of Raw + JPEG has the advantage of not having to extract raw container preview images from raw files if you are satisfied with the way the camera has handled the Photo. Most raw processing applications do not include the ability to extract preview images as standalone files.

Apart from the manufacturer's internal software, most raw processing applications do not apply the "in camera" settings to the raw images. Thus, even though the JPEG preview uses the camera's processing engine and the raw conversion application can use the built-in jpeg format to allow you to quickly preview the image, when you export an image derived from raw image data, you will not get the same result. results as an integrated preview. It can be close or radically different. It all depends on the default settings of the raw conversion application.

I do not use LR to edit / delete images. So this is not a complete answer to your question, but I'm pretty sure that there are user-configurable options in LR to link the two separate files when they are reviewed. When you mark, for example, the JPEG file as a "two-star" image, the corresponding raw file is also marked with a "two-star". Professional digital photo offers such an option. I have never used the Nikon ViewNX, so I can not say more about the options available.

With LR, you also have the option to choose from the following options: when previewing images, display embedded preview (faster) or wait for LR to render raw data with the help of default development of LR. Once again, from Canon DPP also offers similar options for reviewing raw files, but I can not speak for ViewNX.

Digital – My Mentor says to set the image to Fine instead of RAW. How does this differ from JPG?

It really depends on what you shoot and if you consider that the shot is "final" when you shoot it.

The JPEG format is an excellent "final output" format – for which no further changes would be necessary. But if changes are desired, the JPEG format is missing and this is the reason why more serious photographers take pictures in RAW format.

Depending on the model of the camera, RAW files can support a color depth of 14 bits or possibly 12 bits. 14 bits means that every photo site (light-sensitive spot on the sensor) can produce just over 16,000 tone variations. The JPEG format is limited to an 8-bit depth, which means that it can only support 256 tone variations. This results in a substantial loss of dynamic range and the loss of subtle differences (and sometimes not so subtle differences).

For this reason, RAW has a much better adjustment latitude in post-processing and the details are often recoverable (especially details in the highs and lows). JPEG images "flatten" or "normalize" the pixels for the final output and the original data is lost and can not be recovered (that is why we are talking about "lossy" format).

Sometimes you do not need the dynamic range or retrieve details (a quick inspection of the histogram would reveal this) and in these cases, the JPEG format is correct. In addition, if you take action pictures with fast shots, these are saved in the internal buffer of the camera before being recorded on the memory card. The stamp has a limited size. If you are shooting in JPEG format, you can insert many more images into the buffer memory than if you are shooting in RAW format.

Knowing how to reproduce the treatment done by the camera may not be a big problem. Many cameras come with RAW file processing software (Canon, for example, offers free DPP (Digital Photo Professional) software and this software knows how exactly produce what the camera would have done (except that you can still make adjustments) – a kind of "have your cake and eat it too").

Many third-party applications (for example, Adobe Lightroom) also have camera profiles that automatically apply much of what a camera would do – and do it automatically when importing photos. You do not necessarily need crazy post-processing skills to get great results because many of the most common changes are automatically processed for you.

Failed to scale the jpg image in PHP

I'm trying to resize jpg format images that are housed in a folder and I just skip the error in a particular image. I do not understand what is happening because the picture weighs little and that it is a jpg like the others. I have tried to resize the image. an online compressor and an interesting mistake.

I enclose the code that I use, the image and the error.

Fault

Warning: imagecreatefromjpeg (): gd-jpeg: JPEG library reports unrecoverable error: in C: xampp htdocs pp test.php on line 9

Warning: imagecreatefromjpeg (): nature / u.jpg & # 39; is not a valid JPEG file in C: xampp htdocs pp test.php on line 9

Warning: imagescale () expects parameter 1 to be a resource, boolean specified in C: xampp htdocs pp test.php on line 10

Warning: imagesy () expects parameter 1 to be a resource; null specified in C: xampp htdocs pp test.php on line 11

Warning: imagejpeg () expects parameter 1 to be a resource; null specified in C: xampp htdocs pp test.php on line 15

$ directory = 'nature /';
$ images = glob ($ directory. "*. jpg");

foreach ($ images as $ image) {

$ im_php = imagecreatefromjpeg ($ image);
$ im_php = imagescale ($ im_php, 100);
$ new_height = imagesy ($ im_php);
$ extension = substr (strrchr (base name ($ image), "."), 0);
$ base_name = base_name (base_name ($ image), ".jpg");
$ name = $ base_name. "- 100px.jpg";
imagejpeg ($ im_php, $ directory. & # 39; resized /&#39 ;.$ name);
}

enter the description of the image here

Why use jp2000 / jp2 on jpg?

www.thinkwithgoogle.com indicates that my website is slow (loading speed of 3.9sec, yes it's really slow …). To increase the loading speed, it is advisable to use the format "next-gen" for my images, for example: jpeg2000 instead of jpg.
All images (except the logo) on my website are in jpg format. If I try to convert them to jpeg2000, their size does not decrease, they become MUCH GREATER.

For example. An image had 39ko of size in .jpg, after converting it to jpeg2000 exactly the same thing had 261ko o.O So why use jpeg2000 then ??

Nginx proxy cache 404 static files not found (css, js, jpg, png vb)

My proxy server Nginx: 10.90.100.2
My back-end server: 10.90.100.3

my proxy server does not load static files (css, js, woff, png vb.)

My conf





proxy_cache_path / etc / nginx / proxy_cache levels = 1: 2 keys_zone = ferditest: 10m inactive = 60m;
proxy_cache_key "$ scheme $ request_method $ host $ request_uri";

server {

listen to 80;
listen to 443 ssl;
server_name www.abc.com abc.com;

ssl_certificate /etc/letsencrypt/live/abc.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/abc.com/privkey.pem;




location ~ * . (jpg | jpeg | png | gif | ico | css | js | pdf | woff | woff2 | pdf) $ {
expires 30d;
}



#include /etc/nginx/bots.d/ddos.conf;
#include /etc/nginx/bots.d/blockbots.conf;
#include /etc/nginx/bots.d/blacklist-ips.conf;


ssl_ciphers HIGH :! aNULL :! MD5;
ssl_prefer_server_ciphers on;
shared ssl_session_cache: SSL: 1m;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # do not use SSLv3 because of deadly poodles


the speed of pages on;
pagespeed FileCachePath "/ etc / nginx / ngx_pagespeed /";
pagespeed EnableFilters collapse_whitespace;
pagespeed EnableFilters extend_cache;
pagespeed EnableFilters make_google_analytics_async;
pagespeed EnableFilters lazyload_images;
pagespeed EnableFilters rewrite_images;

location ~ " .pagespeed .[a-z].)?[a-z]{2} .[^.]{ten}.[^.]+ "{
add_header "" "";
}
location ~ "^ / pagespeed_static /" {}
location ~ "^ / ngx_pagespeed_beacon $" {}



location / {


add_header Strict-Transport-Security "max-age = 31536000";
add_header X-Content-Type-Options nosniff;
add_header X-Cache $ upstream_cache_status;


proxy_cache ferditest;
add_header X-Proxy-Cache $ upstream_cache_status;
proxy_ignore_headers X-Accel -Excires Expires Cache-Control Set-Cookie;
proxy_set_header Accept-Encoding "gzip";

proxy_buffering on;
proxy_cache_valid 200 302 1m;
proxy_cache_valid 404 1m;
proxy_cache_methods GET HEAD;

wait time error proxy_cache_use_stale invalid_header update http_500 http_502 http_503 http_504;
proxy_cache_lock on;
proxy_cache_use_stale updated;
proxy_bind 0.0.0.0;


proxy_pass http://10.90.100.3;

proxy_set_header Host $ http_host;
proxy_set_header X-Forwarded-Host $ http_host;
proxy_set_header X-Real-IP $ remote_addr;
proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header HTTPS "on";
proxy_set_header X-NginX-Proxy true;
proxy_set_header X-Accel-Internal / nginx-static-location-internal;





}
}

error.log


[error]    23151 # 23151: * 6 open () "/etc/nginx/html/test1/wp-includes/js/wp-embed.min.js" failed (2: no such file or directory), client:

Thank you