Free, Gratis & Open Source including commercial use
Available for windows, along with just about everything else, although recent versions (post 2.5.4) have dropped Windows XP support and Windows 7 support has gone as of 3.9.
Can definitely be command line driven
Has a built in csv module/library that can output various dialects of csv file.
Yes, this does indeed seem to be a limitation with respect to the PHP DOM library. Much easier to fix on the Inkscape side. Choose to save as "optimized svg"
And then make sure the "style to XML" box is ticked.
Convert XML to a relational database
I am looking for a program, script or web service that can take one
XML file as input, and build a relational database from it (schema +
populating it). Ideally, MySQL, MariaDB or Postgres.
Microsoft Windows, Mac OS X or Linux are ok. Any license and price is
The Microsoft SQL Server Method
You can easily convert XML or JSON to MariaDB / MySQL using Flexter. Have a look at this blog post that shows how to convert TransXchange XML to MariaDB.
Flexter will auto-generate the target schema and keys for you and then auto-populate the schema with the XML data. It also comes with an API for programmatic conversion.
You can also try it for free ...
Since you are in a Windows environment have you considered PowerShell? It meets all of your criteria and you already have it available (no need to install anything). This command will do what you want:
# With headers
(Get-Content -Path $pathToJsonFile | ConvertFrom-Json) `
| ConvertTo-Csv -NoTypeInformation `
| Set-Content $pathToOutputFile
# Without ...
The .odm file is not an actual audio book it is an XML media file that defines information about the audio book and where to download it from.
The application to open it is Overdrive Media which is a free application available for multiple platforms including Windows 8/10. Once you have that application you may find that it downloads the actual audio files ...
"Free and open source" - given that requirements, I guess your best shot is to create a small Perl script, utilizing the modules Mail::Mbox::MessageParser and SQL::Generator. For Python, the module "mailbox" might be of use, as well as the mogrify function from Psycopg. Should not be too hard for someone with >5K points at Stackoverflow.
If you are looking ...
You could use scapy which will read a pcap file and will even write them, (it will also allow you to capture traffic without wireshark and generate traffic which wireshark will not do).
Example of reading from the demo:
<isakmp.cap: UDP:721 TCP:0 ICMP:0 Other:0>
I believe Wireshark dump files are pcap files.
A couple of options:
Open them using tcpdump which produces text output, which you could parse in Access code.
Read them using a library such as pcap.net, which I think you can use from Access.
I want to begin saying that, personally, I always thought Exact Audio Copy (EAC) is a bit too complex for the novices or average users. In the past I used to use Audiograbber it did quite good job for me but, just like EAC, required the user to separately download and add LAME mp3 encoding library so, even if menus/options were more comfortable than EAC, it ...
Exact Audio Copy (EAC) is my favorite CD ripping software. It works on Windows and is free.
It supports ripping to WAV format out of the box. To convert to MP3 format, you need LAME. Install that first, if possible. It will then be detected by EAC.
As you've obviously never done this before, you may want to start in simple mode. Once you know more about it,...
I have been using CDEX for many years, safe and sane software. Free also.
After install run cdex and go to settings
Then Directories and files, set the output directory to what you want, this is where you will find the mp3's after conversion. Set the filename format as shown.
Then go to CD drive settings and set it as shown
Now go to ...
If a commercial library is an option for you, then you can try Amyuni PDF Suite ActiveX, which can be used from Delphi.
Amyuni PDF Suite has two components, a PDF viewer/editor, and a virtual printer driver. What you would need to do is to install the virtual printer driver, configure it for producing PDF-A, then open your PDF files with the viewer and ...
Although not free, there's a cheap (~5$) option - Data Transformer (disclaimer - I'm its developer). It converts between CSV, JSON, XML, and YML locally.
It offers a number of conversion settings (with sensible defaults) so you can match the data for your purposes.
You can check it out on the Mac App Store or the Microsoft Store.
An online tool called 'SQLizer' exists (I work here) which can take XML (or JSON & XLS) and convert it into MySQL table definitions and insert statements. It will also make some intelligent guesses about the column types (INT, VARCHAR, etc).
It's free for small files and $10 for large files.
Importing and Processing data from XML files into SQL Server tables,there are different ways to achieve this task of importing data from an XML file into a SQL Server table,one of easiest ways to accomplish this task is importing data into SQL Server and then parsing the XML into a relational format.
Import XML data from an XML file into SQL Server table ...
You can use FFMPEG for just about any video conversion tasks including this.
An example command line would be:
ffmpeg -i input -acodec libfaac -vcodec mpeg4 -b 1200k -mbd 2 -flags+mv4+aic -trellis 2 -cmp 2 -subcmp 2 -metadata title=X output.mp4
Free, Gratis & Open Source
Can be used from batch files
Windows, OS-X & Linux.
To get it ...
Another alternative TEncoder Video Converter. TEncoder is a GUI video converter that uses either FFmpeg or MEncoder as its back end. Unlike Ffmpeg which is a command-line utility, it provides a GUI and is much easier to use.
Features (not exhaustive)
Run up to 16 simultaneous processes and/or make FFMpeg and Mencoder to do internal multithreaded ...
I use Audacity for this.
You need to install Audacity for Windows as well as the LAME Encoder. Then you can export to MP3 with relative ease, I've found.
As it's an audio editor, you can also trim the start and end of your recording and cut bits out before you export.
On Linux, I've always used Lame and was very much satisfied. It's also available for Windows, with a GUI as winLAME:
winLame: encoding, presets (source: winLAME; click images for larger variants)
It supports a wide range of formats, of course including MP3. You can select the quality you want (higher quality, bigger files), as the second screenshot shows....
According to Wikipedia, pdftotext (https://en.wikipedia.org/wiki/Pdftotext) is an open source command line utility that does conversion from PDF to plain text. And there are Windows binaries for download on the official page (http://www.xpdfreader.com/download.html), both 32 and 64 bit included.
Sadly, I have not needed to do something like you do, so this ...
Free (under a BSD license) and open-source solution helping web developers to create PDF documents. It turns simple HTML pages (with CSS, SVG and so on) into PDF format. It aims to support web standards for printing.
You can use NodeJS html-pdf npm package (see GitHub, install via: npm install -g html-pdf). Sample shell command-...
PhantomJS, which is an excellent headless browser, great for development porpoises, says
Since PhantomJS is using WebKit, a real layout and rendering engine,
it can capture a web page as a screenshot.
Beside PNG format, PhantomJS supports JPEG, GIF, and PDF.
It is really simple to use. Here's some sampel code for captureing as .PNG
var page = ...
This question asks Is it possible to capture or print what's displayed in an html canvas as an image or pdf? and the answer by @lepe, who seems to know what he is talking abbout, with 13.6k rep, which has 16 upvotes, says
I would use "wkhtmltopdf". It just work great. It uses webkit
engine (used in Chrome, Safari, etc.), and it is very easy to use:
PDFTron WebViewer, my recommendation for a flip book, applies to this question also.
You could certainly add sound.
There is a forum that shows examples of customizing.
I already posted an answer suggesting fre:ac but there's another software I'd like to suggest here: CUETools's CUERipper, an utility for extracting digital audio from CDs.
Just like fre:ac, CUERipper is an open-source alternative to EAC available for MS Windows OS (requires Microsoft .NET Framework and Visual C++ runtime).
It is even easier than fre:ac to ...
Format Factory is the best. It's free, a really nice interface,Can work seamlessly on windows and can convert a wide range of things audio,video and images too.
Provides functions below:
All to MP4/3GP/MPG/AVI/WMV/FLV/SWF All to MP3/WMA/AMR/OGG/AAC/WAV
All to JPG/BMP/PNG/TIF/ICO/GIF/TGA。
Rip DVD to video file,Rip Music CD to audio file.
The free software VideoLAN, also known as VLC, can convert files. If it does not support your codec, install the free K-Lite Codec Pack (full).
In VLC, go to Media | Convert/save... to convert files.
The 3GPP file format is a container format. That means it is not a file format per se but contains other file formats (e.g. an MPEG-4 video stream and an AAC-...
You have to get InDesign CS6 (not higher). InDesign CC does not have .pm6, .p65, or .pmd as input format. You can sill get the trial versions here: https://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
After you can export it to different formats from plain text to advanced formats.