debian/0000755000000000000000000000000012222602304007157 5ustar debian/compat0000644000000000000000000000000212035575425010374 0ustar 9 debian/patches/0000755000000000000000000000000012036656034010622 5ustar debian/patches/01-fix_shebang.patch0000644000000000000000000000056112035575425014343 0ustar Description: Fix library.sh script's shebang line. Author: Matvey Kozhev Forwarded: no --- data/library.sh.in | 1 + 1 file changed, 1 insertion(+) --- videotrans-1.6.1.orig/data/library.sh.in +++ videotrans-1.6.1/data/library.sh.in @@ -1,3 +1,4 @@ +#!/bin/bash # Copyright (c) 2005-2007, Sven Berkvens-Matthijsse # # All rights reserved. debian/patches/02-buildsystem.patch0000644000000000000000000001023012035575425014425 0ustar Description: Some improvements to the buildsystem. - Remove programs checks in configure.ac to avoid overfilling build-dependency list. - Set a proper linking flags order. Author: Alessio Treglia Forwarded: not-needed --- configure.ac | 21 --------------------- src/Makefile.in | 9 +++++---- 2 files changed, 5 insertions(+), 25 deletions(-) --- videotrans-1.6.1.orig/configure.ac +++ videotrans-1.6.1/configure.ac @@ -7,27 +7,6 @@ AC_CONFIG_AUX_DIR([ac-support]) AC_PROG_INSTALL [videotrans_warnings=""] -AC_CHECK_PROG([MPLAYER], [mplayer], [yes], [no]) -if test x$MPLAYER = xno ; then AC_MSG_ERROR([mplayer is required, please get it from http://www.mplayerhq.hu/]) ; fi -[mplayer_version="`mplayer | head -1 | sed 's,^[^ ]* \([^- ]*\).*,\1,'`"] -if test x$mplayer_version != x1.0pre7try2 ; then if test x$mplayer_version != x1.0rc1 ; then if test x$mplayer_version != x1.0rc4 ; then AC_MSG_WARN([This program is known to work correctly with mplayer version 1.0pre7try2, 1.0rc1 and 1.0rc4. Your mplayer version is $mplayer_version, which might not work correctly and even crash during conversion. Please consider upgrading mplayer if it is older than 1.0pre7try2. If your mplayer is newer than 1.0rc4 and crashes during conversion, please consider downgrading it to 1.0rc4.]) ; [videotrans_warnings="$videotrans_warnings This program is known to work correctly with mplayer version 1.0pre7try2 and 1.0rc1. Your mplayer version is $mplayer_version, which might not work correctly and even crash during conversion. Please consider upgrading mplayer if it is older than 1.0pre7try2. If your mplayer is newer than 1.0rc1 and crashes during conversion, please consider downgrading it to 1.0rc1."] ; fi ; fi ; fi -AC_CHECK_PROG([FFMPEG], [ffmpeg], [yes], [no]) -if test x$FFMPEG = xno ; then AC_MSG_ERROR([ffmpeg is required, please get it from http://ffmpeg.sourceforge.net/]) ; fi -AC_CHECK_PROG([MPEG2ENC], [mpeg2enc], [yes], [no]) -if test x$MPEG2ENC = xno ; then AC_MSG_ERROR([mpeg2enc is required, please get it from http://mjpeg.sourceforge.net/]) ; fi -AC_CHECK_PROG([MP2ENC], [mp2enc], [yes], [no]) -if test x$MP2ENC = xno ; then AC_MSG_ERROR([mp2enc is required, please get it from http://mjpeg.sourceforge.net/]) ; fi -AC_CHECK_PROG([PNG2YUV], [png2yuv], [yes], [no]) -if test x$PNG2YUV = xno ; then AC_MSG_ERROR([png2yuv is required, please get it from http://mjpeg.sourceforge.net/]) ; fi -AC_CHECK_PROG([JPEG2YUV], [jpeg2yuv], [yes], [no]) -if test x$JPEG2YUV = xno ; then AC_MSG_ERROR([jpeg2yuv is required, please get it from http://mjpeg.sourceforge.net/]) ; fi -AC_CHECK_PROG([CONVERT], [convert], [yes], [no]) -if test x$CONVERT = xno ; then AC_MSG_ERROR([convert is required, please get it from http://www.imagemagick.org/]) ; fi -AC_CHECK_PROG([IDENTIFY], [identify], [yes], [no]) -if test x$IDENTIFY = xno ; then AC_MSG_ERROR([identify is required, please get it from http://www.imagemagick.org/]) ; fi -AC_CHECK_PROG([SPUMUX], [spumux], [yes], [no]) -if test x$SPUMUX = xno ; then AC_MSG_ERROR([spumux is required, please get it from http://dvdauthor.sourceforge.net/]) ; fi - AC_PROG_MAKE_SET AC_CONFIG_FILES(Makefile) AC_CONFIG_SUBDIRS(src man1 data) --- videotrans-1.6.1.orig/src/Makefile.in +++ videotrans-1.6.1/src/Makefile.in @@ -1,7 +1,8 @@ # This "Makefile.in" file is converted into "Makefile" by "configure". CFLAGS = @CFLAGS@ @DEFINES@ -LDFLAGS = -g @LIBS@ +LIBS = @LIBS@ +LDFLAGS = @LDFLAGS@ CC = @CC@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -16,19 +17,19 @@ MANDIR = $(DESTDIR)/@mandir@ all: zoomcalc fakewavspeed progress zoomcalc: zoomcalc.o - $(CC) -o zoomcalc zoomcalc.o $(LDFLAGS) + $(CC) $(LDFLAGS) -o zoomcalc zoomcalc.o $(LIBS) zoomcalc.o: zoomcalc.c $(CC) $(CFLAGS) -o zoomcalc.o -c zoomcalc.c fakewavspeed: fakewavspeed.o - $(CC) -o fakewavspeed fakewavspeed.o $(LDFLAGS) + $(CC) $(LDFLAGS) -o fakewavspeed fakewavspeed.o $(LIBS) fakewavspeed.o: fakewavspeed.c $(CC) $(CFLAGS) -o fakewavspeed.o -c fakewavspeed.c progress: progress.o - $(CC) -o progress progress.o $(LDFLAGS) + $(CC) $(LDFLAGS) -o progress progress.o $(LIBS) progress.o: progress.c $(CC) $(CFLAGS) -o progress.o -c progress.c debian/patches/series0000644000000000000000000000010412036654403012030 0ustar 01-fix_shebang.patch 02-buildsystem.patch 03-ffmpeg_to_avconv.patch debian/patches/03-ffmpeg_to_avconv.patch0000644000000000000000000000417312036656165015417 0ustar Description: Migrate from ffmpeg to avconv. Author: Alessio Treglia --- data/library.sh.in | 8 ++++---- src/movie-title.in | 2 +- src/movie-to-dvd.in | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) --- videotrans.orig/data/library.sh.in +++ videotrans/data/library.sh.in @@ -250,15 +250,15 @@ audio_params() then if [ "${force_or_auto}" = "ac3" ] then - msg="${msg}Converting the audio from WAV to AC3 with ${new_ch} channels using ffmpeg. " + msg="${msg}Converting the audio from WAV to AC3 with ${new_ch} channels using avconv. " if [ "${audio_bitrate_override}" != "auto" -a "${audio_bitrate_override}" != "" ] then - audio_encode="ffmpeg -y -v 0 -f wav -i /dev/stdin -ab ${audio_bitrate_override}k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" + audio_encode="avconv -y -v 0 -f wav -i /dev/stdin -b:a ${audio_bitrate_override}k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" elif [ "${new_ch}" = "2" ] then - audio_encode="ffmpeg -y -v 0 -f wav -i /dev/stdin -ab 192k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" + audio_encode="avconv -y -v 0 -f wav -i /dev/stdin -b:a 192k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" else - audio_encode="ffmpeg -y -v 0 -f wav -i /dev/stdin -ab 448k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" + audio_encode="avconv -y -v 0 -f wav -i /dev/stdin -b:a 448k -ar 48000 -ac ${new_ch} `shellescape "${output}.ac3"`" fi audio_ext="ac3" else --- videotrans.orig/src/movie-title.in +++ videotrans/src/movie-title.in @@ -961,7 +961,7 @@ else \> "${TEMP}.mplayer" 2\>\&1 \< /dev/null \& mplayer_pid="$!" - # Start mp2enc or ffmpeg to encode the audio + # Start mp2enc or avconv to encode the audio { < "${TEMP}.wav" $audio_filter_cmd | eval ${audio_encode} --- videotrans.orig/src/movie-to-dvd.in +++ videotrans/src/movie-to-dvd.in @@ -698,7 +698,7 @@ do } > "${TEMP}.video" 2>&1 & video_enc_pid="$!" - # Start mp2enc or ffmpeg to encode the audio + # Start mp2enc or avconv to encode the audio { < "${TEMP}.wav" $audio_filter_cmd | eval ${audio_encode} debian/rules0000755000000000000000000000026512035575425010261 0ustar #!/usr/bin/make -f CFLAGS+=$(shell dpkg-buildflags --get CPPFLAGS) %: dh $@ --parallel --with autoreconf override_dh_auto_configure: dh_auto_configure -- \ CFLAGS="$(CFLAGS)" debian/docs0000644000000000000000000000001412035575425010044 0ustar aspects.txt debian/control0000644000000000000000000000221412222602115010561 0ustar Source: videotrans Section: graphics Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia Build-Depends: debhelper (>= 9), dh-autoreconf Standards-Version: 3.9.4 Homepage: http://videotrans.sourceforge.net Vcs-Git: git://anonscm.debian.org/pkg-multimedia/videotrans.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/videotrans.git Package: videotrans Architecture: any Depends: dvdauthor, imagemagick, libav-tools, mjpegtools, mplayer, ${misc:Depends}, ${shlibs:Depends} Description: DVD authoring utilities A collection of utilities and scripts designed to help with DVD authoring: * movie-to-dvd - convert video to MPEG2 + MP2 or AC3 * movie-title - combine video and title sequence into a menu * movie-make-title - create background video for DVD menu * movie-make-title-simple - create background image+audio for DVD menu * movie-rip-tv.com - gather information about TV series from tv.com * movie-rip-epg.data - convert EPG to .info for movie-title * movie-compare-dvd - verify if DVD was burned correctly debian/videotrans-undocumented.10000644000000000000000000000166212035575425014133 0ustar '\" t .TH "videotrans-undocumented" 1 videotrans "" videotrans .SH NAME \fBvideotrans-undocumented\fR \- Internal videotrans commands .SH SYNOPSIS .br .B movie-fakewavspeed .br .B movie-progress .br .B movie-zoomcalc .SH DESCRIPTION These commands are used internally by videotrans scripts and are not meant to be run directly by the user. .PP Please refer to \fBvideotrans\fR(1) for a list of supported commands. .SH "SEE ALSO" \fBvideotrans\fR(1), \fBmovie-title\fR(1), \fBmovie-make-title\fR(1), \fBmovie-make-title-simple\fR(1), \fBmovie-rip-tv.com\fR(1), \fBmovie-rip-epg.data\fR(1), \fBmovie-to-dvd\fR(1) . .SH AUTHOR The author is Sven Berkvens-Matthijsse . . Please send any project related e-mail to \fBvideotrans@berkvens.net\fR. This manpage was written by Matvey Kozhev for the Ubuntu project. . .SH BUGS None known. Please report any bugs to \fBvideotrans@berkvens.net\fR! . .\" vim:ai:tw=78 debian/changelog0000644000000000000000000000062112222602134011031 0ustar videotrans (1.6.1-2) unstable; urgency=low * ffmpeg -> avconv conversion. * Replace ffmpeg with avconv in the Depends field (Closes: #721162) * Bump Standards. -- Alessio Treglia Tue, 01 Oct 2013 18:19:13 +0100 videotrans (1.6.1-1) unstable; urgency=low * Initial release. (Closes: #434652) -- Alessio Treglia Thu, 11 Oct 2012 00:39:05 +0100 debian/gbp.conf0000644000000000000000000000003612035575425010614 0ustar [DEFAULT] pristine-tar = True debian/copyright0000644000000000000000000000356212036656511011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Videotrans Upstream-Contact: Sven Berkvens-Matthijsse Source: http://sf.net/projects/videotrans/files/ Files: * Copyright: 2005-2007 Sven Berkvens-Matthijsse License: BSD-3-clause Files: debian/* Copyright: 2012 Alessio Treglia 2007 Matvey Kozhev License: BSD-3-clause License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . * Neither the name of deKattenFabriek nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/links0000644000000000000000000000041112035575425010235 0ustar usr/share/man/man1/videotrans-undocumented.1.gz usr/share/man/man1/movie-fakewavspeed.1.gz usr/share/man/man1/videotrans-undocumented.1.gz usr/share/man/man1/movie-progress.1.gz usr/share/man/man1/videotrans-undocumented.1.gz usr/share/man/man1/movie-zoomcalc.1.gz debian/source/0000755000000000000000000000000012035575425010476 5ustar debian/source/format0000644000000000000000000000001412035575425011704 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007412035575425010230 0ustar version=3 http://sf.net/videotrans/videotrans-(.*)\.tar\.gz debian/clean0000644000000000000000000000002712035575425010202 0ustar src/movie-rip-epg.data debian/manpages0000644000000000000000000000004112035575425010707 0ustar debian/videotrans-undocumented.1