K9Copy – DVD backup tool
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
aneejit1 bd83eb0951 Fix problems for older ffmpeg versions
Fix the following issues when building against older ffmpeg versions

- the call to avcodec_free_context exceptions as avformat_close_input
  already performs cleanup of the AVCodecContext, so link the calling of
  avcodec_free_context in the close method of k9avidecode.cpp to the
  version of libavformat in which codecpar appeared rather than when
  avcodec_free_context appeared.
- avcodec_decode_video2 was deprecated in libavcodec 57.106.100, not
  57.12.100, so the version has been corrected.

Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
admin@a7f75ac0ff Reset submodule main/applications/multimedia/k9copy/admin to latest HEAD 3 years ago
doc Removed code formatting modelines. 4 years ago
k9Mplayer Add includes to UI files to resolve FTBFS. 6 years ago
k9author Fix problems for older ffmpeg versions 3 years ago
k9decmpeg Fix FTBFS due to narrowing conversions in x86 mmx code. 3 years ago
k9devices Removed HAL dependant code. 3 years ago
k9vamps Removed explicit usage of the 'register' keyword. 5 years ago
libdvdnav Use system dvdread headers 12 years ago
libk9copy Fix FTBFS for build with --enable-final. 6 years ago
po Update translation files 3 years ago
src Implement ffmpeg version 5 support 3 years ago
.gitmodules Remove cmake submodule since it has now been replaced by cmake-trinity dependency. 4 years ago
AUTHORS Removed unnecessary executable flag. 7 years ago
CMakeL10n.txt Remove obsolete setting of CMAKE_MODULE_PATH in cmake files. 3 years ago
COPYING Removed unnecessary executable flag. 7 years ago
ChangeLog Removed unnecessary executable flag. 7 years ago
INSTALL Removed unnecessary executable flag. 7 years ago
Makefile.am Use system dvdread headers 12 years ago
Makefile.cvs Removed unnecessary executable flag. 7 years ago
NEWS Removed unnecessary executable flag. 7 years ago
README Removed unnecessary executable flag. 7 years ago
TODO Removed unnecessary executable flag. 7 years ago
config.h.in Implement ffmpeg version 5 support 3 years ago
configure.files Added old abandoned version of k9copy 15 years ago
configure.in.in Implement ffmpeg version 5 support 3 years ago
stamp-h.in Removed unnecessary executable flag. 7 years ago

README

install from sources:

make -f Makefile.cvs
./configure --prefix=/usr
make
make install      (as root)


k9copy can now copy dvd with bad sectors.
for a faster copy from a dvd with bad sectors : reduce the readahead for the drive :

as root: hdparm -a8 /dev/dvd