Thisappears to be some format that Apple is pushing on me, but at this point it's an obstacle. Moreover, I never asked for my photo downloads to land as HEIC format. I don't want that. I never want my photos in HEIC format; I want them in JPEG or PNG. Maybe I fat-fingered some setting? Maybe it's a consequence of the latest iOS? This also happened a couple of years ago and I don't remember what I did to fix it.
What's the easiest way to make this not happen? Ideally I would like to just change a setting on my phone or possibly iCloud/photos, but if I have to, I will look into a converter that isn't a hassle to use (for example, GIMP is hard no; maybe ImageMagick if there's only one or two arguments).
The second part is about never getting photos in HEIC format. Sounds like you're using an iOS device. On iOS 17, go to Settings > Camera > Formats, and choose "Most Compatible". That will always use JPEG/H.264 formats, with limitations on fps for hi-res videos.
If you've already downloaded them, you can convert them in Windows. Windows 10 and 11 supports HEIC/HEIF images if HEIF Image Extensions, provided by Microsoft, is installed from the Windows Store. Once that's installed, HEIC will open in Windows Preview.
If you want to convert HEIC to JPG/PNG on Widnows computer, actually there are many such tools online or offline. If you want to bacth convert HEIC images to JPG/PNG, try Coolmuster HEIC Converter. It's easy to use. You just need to add the HEIC images, set the output format, click the "Convert" button.
I recently published a free (100%-free, no registration, no license fee, no in-app purchases etc) HEIC to JPG/PNG converter to the Microsoft App Store. If you are still looking for a way to convert your files feel free to try it out by going here:
Full transparency - there is a popup after conversion that asks if you'd like to buy me a coffee for support. You are under no obligation to do this! Just use the app as you'd like as often as you'd like. If you are happy with it that's enough for me!
You are not the first to want to be able to do something like this, but unfortunately there is no syntax for such substitution. It would be nice if there were such a facility. The String Manipulation (Multi Column) node, does however allow you to simply reference the $$CURRENTCOLUMN$$, and if you have a set of columns that you could easily select using a regex or wildcard pattern then this may also be a suitable option. I have on occasion combined using the String Manipulation (Multi Column) node with the Column List Loop, so that it is passed via a flow variable the current column to include, and then this one column can be referenced using $$CURRENTCOLUMN$$ in the expression. Much of the time that might seem overkill, and loops are to be avoided for performance reasons if possible.
This looks great solution for cases where you just replace single values to other single values, but the problem with my case is that I would need to compose the values from three different columns per each column to be converted.
I am writing a program that will test a manufactured unit. I figure the easiest way to run through really long automated test procedures is to compare bit patterns of entire frames. I have been trying to accomplish turning a read frame into a 64-bit integer for the last few hours and I just can't seem to get it to work. Does anyone have any ideas?
Well, I came up with something that works but I feel like an easier way exists that I don't know about. I basically converted the 8 bytes into 64-bit integers, shifted them, and then added them together.
Yes, this was one of the first things that I tried. The problem is that it outputs a string. You can choose it to display as HEX, but when you try to compare a static value and the output it doesn't recognize that they are the same because of the different data types.
The Type Cast is the correct way to do this. However I've seen performance is slightly better with joining of values. I didn't test the performance with shifting. When I do conversions like this I call an inlined subVI.
I'm trying to do a favor for my wife, who used to be a Publisher user but not for several years now. She'd like her archive (1,267 .pub files - I counted!) to be converted to PDF so she or anyone could easily access them.
I Recently found your question (I had the same one). Sorry for the late answer, but i recently found a software that can batch export from .pub to .pdf. It is called PDF24 Toolbox, you can search for it, its free.
You can use pretty much any filename you want, though Plex might not be able to tag it properly. Plex recommends MovieName (release year).ext - for instance Batman Begins (2005).mp4 Of course it needs to be in a folder that is part of the Plex Library.
You could try installing MediaInfoXP from here: and use that to analyze the mp4. If you aren't sure what it is telling you, you can copy the results to a post here - leaving the filename out if you wish.
The easiest program to rip a DVD for use in PLEX would be "MakeMKV" Just Google search for it. It's a great program to easily Rip DVD's, HD, DVD's and Blu-Ray's to a MKV file. Which is just a container for MP4 type files.
Make sure you name files correctly. Generally for a Movie File, I have all my movies in their own Drawer. So for a Example, I have a Drawer "Movies" and in that Movies Drawer I have one called "Alien (1979)" Then inside that drawer is the Movie "Alien (1979) (1080p)" It's a MKV file as are most of my movies. I have Drawer for TV and Music content also.
In Plex, You should have created a Library. Mine is just simplely called MOVIES. The Library Type should be Movies. You then want to add a folder or folders where your movies are located. Since PLEX is running directly from my NAS, the location of my movie files are in "/data/Media/Movies". PLEX will search there, find "Alien (1979)" drawer, look in that and find the Video file. Since all my movies have a release date, it helps with PLEX getting the correct Data. After there there are movies that a remakes of older movies. So data could end up wrong and then you would have to manually correct the data PLEX got wrong. This was it's almost always right. If there's a Movie with "The" at the begining like "The Cannonball Run", you should name it "Cannonball Run, The) or in my case "Cannonball Run, The (1981)"
For TV Shows, you want Name, Season and then Eposode Number. So say you have "Homeland" So you would call it "Homeland S01E01" That is Season 1 Eposode 1. So you go on to S01E02, S01E03, up to S01E24 or whatever the last one is. Then next season, it's S02E01 and so on and so on. It's really pretty simple. Sometimes 2 episodes are combined into 1. So you would do something like S02E02-03.
Plex should find a mp4 file just fine and know what to do with it. So my guess is you don't have PLEX setup to find it in the correct directory you have the file in. I've been using PLEX for years, so it seems pretty simple to me. You'll figure it out. You can also get help here at the Plex forums!!!
Since you're here, I assume you're running PLEX on your NAS, in which case you may not have your directory setup correctly. So again I'musing "/data/Media/Movies" Without the quotes in PLEX of course. So Movies is where most of my Movies are located in that Drawer, anf in there is Alien (1979) drawer and in side that drawer is the movie Alien. On my 516 NAS my Media stuff is located in /data/media/ though just /Media/Movies/ seems to also work. So I think this is the issue you may be having. If you have the directory wrong, PLEX will never find anything.
If your DVD movies are home made without copy protection, you can directly download Handbrake to rip DVD to Plex comaptible settings listed above, for commercial DVD movies with copy protection and region code, you will need a third-party DVD Ripper application such as DVDAid to complete the conversion.
For Video, a lot depends on how small you need the MP4 to be. With Handbrake, perhaps just start with the SuperHQ 480p30 surround preset (576p25 for PAL). That should look good, though it might result in a bigger file than you need.
DVD's in general you can pack down quite a bit with Handbreak. Because you're going from a older Mpeg 2 compression format to Mpeg 4 compression. You'll be surprised how much space you can save using Handbreak. You can rip a bunch of DVD's pretty quickly uisng MakeMKV, and then batch them all using Handbrake when you're not using your computer like late night and while you're at work. Then Rip a bunch more and repeat.
DVD's in general you can pack down quite a bit with Handbreak. Because you're going from a older Mpeg 2 compression format to Mpeg 4 compression. You'll be surprised how much space you can save using Handbreak.
HEVC/H.265 is part of a newer system called MPEG-H and is significantly better than H.264, especially for UHD content. The goal was the same subjective quality at 1/2 the bitrate of H.264, which was achieved for "entertainment" test sequences - see Table VII here: _12_IEEE-HEVC-Performance.pdf If you look at the table closely, you'll see that the efficiency is higher for HD/UHD content than SD content.
H.265 adoption has been stalled (due to patent licensing terms) - while H.264/AVC is supported by pretty much anything. The only reason to use H.265 is because you want lower bitrates/smaller file sizes. If your players all support it, then that's great. But I think for most people that's simply not the case, so generally it's safer to go with H.264.
The problem for a Q&A site is that "easiest" is subjective.
However I can offer one approach which is to copy the text into Sheets and copy that back into Docs.
It is quite practical for me, but might not be "easiest" for you.
3a8082e126