• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux pycdio Download

pycdio

October 27, 2009
Libcdio, the CD Input and Control Library features a Python OO interface. This powerful interface is perfect for accessing CD data and executing control features with ease. The interface makes interfacing with Libcdio incredibly approachable, making it a perfect pick for those who are just getting started.
Version 0.16
License GPL
Platform Linux
Supported Languages English
Homepage search.cpan.org
Developed by Rocky Bernstein
Pycdio is a Python interface that connects with the CD Input and Control library, Libcdio. These libraries enable encapsulation of CD-ROM reading and control. Applications that desire to be unaware of the device-dependent properties of a CD-ROM may take advantage of this interface.

Libcdio is large and has potential to grow further, with UDF support being considered for implementation. Some sections of libcdio are not currently included in Pycdio, such as the SCSI MMC commands and the cdparanoia library. Audio controls that have been implemented are straightforward, and the ISO 9660 library is relatively complete. Stat information for files within the ISO 9660 library is minimal.

Despite these limitations, what is included in Pycdio is very useful, providing more access capabilities than most media players without the use of Libcdio. The SWIG encapsulation is split into two parts, with Pycdio being the underlying Python interface, and Cdio being the more object-oriented module, incorporating Pycdio. Although Pycdio can be used independently, Cdio is expected to be used by most people.

While it is possible to change SWIG to combine these pieces, it can result in a more complex code. Separation ensures that the translation is straightforward and simple to maintain, as the abstraction layer can be modified without making changes to the underlying translation. Changes to the C-to-python translation typically require minor changes to the abstraction layer, rather than vice versa.

Documentation for standalone use is lacking. However, the majority of the methods, classes and functions have some form of document strings. For further guidance, refer to the examples in the designated directory. There is still a lot of work to be done, and contributions are welcome.
What's New

Version 0.16: N/A

Free Download 211K
353
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

XLRDocBuilder for Linux
Software enables building and maintaining HTML-based documents in various formats (XLR, XML, ...
RoomReservation
This software script allows users to customize information and rooms, but basic ...
Clearlooks-LemonGraphite
Clearlooks-LemonGraphite is a straightforward and visually appealing GTK theme with an acid-hued ...
FreeVikings
FreeVikings is a software that replicates the classic DOS game Lost Vikings.
php Sudoku
PHP Sudoku is a web-based game that offers 200,000 puzzles and can ...
Growl New Message Notification
Growl New Message Notification is a Thunderbird plugin that delivers notifications whenever ...
Algorithm::Evolutionary::Run
This software class enables users to create and conduct experiments using algorithms ...
Sites::FullTilt::FlopGames
This software enables parsing of flop games like Hold'em and Omaha. It ...
arcem
Arcem is an ARM-based computer emulator that emulates the Acorn Archimedes computer.
gzip Recovery Toolkit
Gzip Recovery Toolkit automates data recovery from corrupted gzip files, including tarballs, ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.