Is it possible to control the path etched by the laser and the speed of the motor through python? I'm trying to not use a microcontroller or disassemble the drive. I'm essentially trying to do LightScribe on the bottom of a DVD without LightScribe. It's a long story.
Controlling DVD Drive using Python
400 Views Asked by Zain D At
1
There are 1 best solutions below
Related Questions in PYTHON
- new thread blocks main thread
- Extracting viewCount & SubscriberCount from YouTube API V3 for a given channel, where channelID does not equal userID
- Display images on Django Template Site
- Difference between list() and dict() with generators
- How can I serialize a numpy array while preserving matrix dimensions?
- Protractor did not run properly when using browser.wait, msg: "Wait timed out after XXXms"
- Why is my program adding int as string (4+7 = 47)?
- store numpy array in mysql
- how to omit the less frequent words from a dictionary in python?
- Update a text file with ( new words+ \n ) after the words is appended into a list
- python how to write list of lists to file
- Removing URL features from tokens in NLTK
- Optimizing for Social Leaderboards
- Python : Get size of string in bytes
- What is the code of the sorted function?
Related Questions in DVD
- Alternative to using Flash Projector as Autorun Interface?
- DVD burning API for Java
- UDF Filesystem reading, bluray metadata partition, libdvdread with ISO images
- Over-current issue on USB port - ignore_oc flag not working
- ISO 9660 standard and bits about volume date
- Regex Help for HandBrake DVD Scan
- How a bootloader can read a DVD(cd)?
- How to autorun a piece of software from a CD/DVD on Windows 7?
- Detect if physical optical drive is present
- How to tell if a given path is mounted removable media in Mac OS X?
- wpf app on dvd how to?
- Extract DVD subtitles programmatically
- ffmpeg - automatically chopped?
- autorun.inf file not working on pc
- How to programmatically differentiate between dvd or mini dvd disk inserted?
Related Questions in DVD-BURNING
- DVD burning API for Java
- Detect IMAPI 2.0
- autorun.inf file not working on pc
- Is the geometry of data on burnable media deterministic?
- How to burn Visual Studio 2015 offline installer into 2 DVDs?
- C# plugin for authoring DVD movies?
- How to retrieve and set burn speed using IMAPI2?
- Burn A (Video) DVD In .NET Without 3rd Party Libraries
- How to make virtual optical disk on Windows10
- how to burn the files selected from listview in a dvd using c#.net code?
- What are the essential COM components required for burning DVD in Windows XP using .NET?
- PowerShell command for burning iso on Windows XP?
- Error Code: 1193 unknown system variable when importing a CSV
- How to asynchronously write CD/DVD using IMAPI?
- Mounting HFS+ and UDF from a Hybrid Video-DVD
Related Questions in CDDVD
- Eject and Close CD/DVD Devices IN C#
- Create a CD/DVD ISO Image in .NET
- Uwamp Mysql Server from CD stops running after 5 seconds
- OSX-Mounting DVD programmatically does not launch user specified application
- Controlling DVD Drive using Python
- c# create media at runtime
- Can I uniquely identify DVDR(W)(+/-) medium from .NET?
- Reading and Writing to a DVD/CD - Java
- How can I detect if CDRom is a DVD on Linux
- Need to read the file modification/creation date & time of UDF file system
- Powershell event when CD burn starts from file explorer
- MediaTypes of CD/DVD in registry
- Getting the CD/DVD drive letter when using a SaveFileDialog (burning with IMAPI2)
- Upload field point to CD/DVD ROM instead of HDD [PHP]
- Inno Setup install script from CD/DVD drive (variable path)
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Long story short, anything is possible when it comes to computers. Long story, unless you can find someone who has developed the code to interface with the drivers specific to the computer and such than it would take a lot of work to do. If I understand what you want to do it would likely end up becoming a whole program, which is what you might want to look for.
If you are having a lot of issues with LightScribe (which appears to have a free version) consider running a VM and installing it on there as it may be potentially more stable or simply use another computer.