Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
tv Aufnahmen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Sat Jul 16, 2005 11:39 am    Post subject: tv Aufnahmen Reply with quote

Hallo
Ich habe zum capturen von TV mencoder, streamer (auchxawtv) und transcode (auch gv4l) bnutz. Die Qualität war nicht immer so, wie ich wollte, aber es war machbar. Mittlerweile funktioniert gar nichts mehr.
Hat jemand ähnliche Erfahrungen?
Back to top
View user's profile Send private message
/dev/blackhawk
Guru
Guru


Joined: 12 Feb 2004
Posts: 380
Location: Germany

PostPosted: Sat Jul 16, 2005 1:37 pm    Post subject: Reply with quote

Deine Erfahrungen kann ich nur bestätigen. Anfänglich "nur" Soundprobleme. Jetzt funktioniert nur sehr selten noch was (manchmal kann ich mencoder noch zum funktionieren überreden, aber transcode mit gv4l mag gar nicht mehr)
Mit xawtv hab ich sogar Probleme, dass es überhaupt funktionert.

Karte: Pinnacle PCTV Stereo mit SAA7134-Chipsatz

MFG

/dev/blackhawk
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Sat Jul 16, 2005 1:50 pm    Post subject: Reply with quote

In anderen Foren wurde spekuliert, ob das etwas mit udev zu tun hat. Keine Ahnung? Wenn ich wüßte, daß es so ist, würde ich sofort wieder auf devfs umsteigen.
Back to top
View user's profile Send private message
schmutzfinger
Veteran
Veteran


Joined: 26 Oct 2003
Posts: 1287
Location: Dresden/Germany

PostPosted: Sat Jul 16, 2005 2:22 pm    Post subject: Reply with quote

Ist schon ne Weile her das ich das mal gemacht habe. Ich habe damals mit
Code:

media-video/cinelerra
avicap aus media-video/avifile
mencoder

getestet. Am besten hat dabei für mich avicap abgeschnitten, mencoder war aber auch nicht schlecht.
kA ob dieser Beitrag was hilft aber so wie es aussieht habt ihr ja avicap und cinelerra noch nicht getestet.
Back to top
View user's profile Send private message
nightmarez
Tux's lil' helper
Tux's lil' helper


Joined: 17 May 2004
Posts: 111
Location: FSV Mainz 05 ;)

PostPosted: Sat Jul 16, 2005 4:00 pm    Post subject: Reply with quote

ich nehm mit "mplayer -dumpstream -dumpfile datei.ts dvb://SENDER" auf und transcode es zu avi mit diesem kleinen skript:

Code:

#!/bin/bash -x

NICE="20"
VBITRATE="1100"
AQUALITY="3"

VCODEC_OPTS="vbitrate=$VBITRATE:vhq:keyint=250"
ACODEC_OPTS="preset=$ABITRATE"

VFILTER="pp=fd,scale=480:360"

EXTRA_OPTS="-aspect 4:3 -mc 10"

WAV_FILE="${1}.wav"
OGG_FILE="${1}-audio.ogg"
AVI_FILE="${1}-video.avi"

rm -f frameno.avi "$WAV_FILE" "$OGG_FILE" "$AVI_FILE"

nice -n $NICE mencoder ${EXTRA_OPTS} -ovc frameno -oac copy -o frameno.avi "$1"                                               && \
nice -n $NICE mplayer  ${EXTRA_OPTS} -vc dummy -vo null  -hardframedrop -ao pcm:file="$WAV_FILE" "$1"                         && \
nice -n $NICE normalize "$WAV_FILE"                                                                                           && \
nice -n $NICE lame -q ${AQUALITY}  "${WAV_FILE}" "${OGG_FILE}"                                                                && \
nice -n $NICE mencoder ${EXTRA_OPTS} -vf $VFILTER -ovc lavc -lavcopts ${VCODEC_OPTS}:vpass=1 -oac copy -o /dev/null "$1"      && \
nice -n $NICE mencoder ${EXTRA_OPTS} -vf $VFILTER -ovc lavc -lavcopts ${VCODEC_OPTS}:vpass=2 -oac copy -o "${AVI_FILE}" "$1"  && \
nice -n $NICE avimerge -o "$2" -i "$AVI_FILE" -p "$OGG_FILE -a 0"                                                             && \
rm -f divx2pass.log frameno.avi "$WAV_FILE" "$OGG_FILE" "$AVI_FILE"                                                           || \
( echo "Transcode Failed" && \
exit 10 )

# done
echo "Transcode Successful"


ich rufe das skript von einem daemon skript aus auf, dass immer kontrolliert ob eine neue aufnahme in dem verzeichnis liegt.

Code:

#!/bin/bash

CAPTURE_EXTENSION="ts"
TRANSCODED_EXTENSION="ogm"
THUMBNAIL_EXTENSION="jpg"

TRANSCODER="${HOME}/bin/transcoder"
THUMBNAILER="${HOME}/bin/thumbnailer"


RECORDING_DIR=$1

cd "$RECORDING_DIR"

while ((1)) ; do
        echo Sleeping
        sleep 30
        echo Waking up
        date
        for CAPTURED_FILE in `find . -mmin +5 -name "*.${CAPTURE_EXTENSION}"` ; do
                echo "Processing File ${CAPTURED_FILE}"
                TRANSCODED_FILE=`echo ${CAPTURED_FILE} | sed "s/${CAPTURE_EXTENSION}\$/${TRANSCODED_EXTENSION}/"`
                FXD_FILE=`echo ${CAPTURED_FILE} | sed "s/${CAPTURE_EXTENSION}\$/fxd/"`
                THUMBNAIL_FILE=`echo ${CAPTURED_FILE} | sed "s/${CAPTURE_EXTENSION}\$/${THUMBNAIL_EXTENSION}/"`
                echo "Transcoded File is ${TRANSCODED_FILE}"

                if [ -e ${TRANSCODED_FILE} ] ; then
                        echo "Transcoded file already exists! - deleting it"
                        rm "${TRANSCODED_FILE}"
                fi
                echo "Transcoding file ${CAPTURED_FILE}"

                ${TRANSCODER} "${CAPTURED_FILE}" "${TRANSCODED_FILE}"

                if [ $? = 0 ] ; then
                        echo "Transcoding Success"

                        if [ -e ${FXD_FILE} ] ; then
                                echo "Fixing FXD"
                                sed -i "s/\\.${CAPTURE_EXTENSION}/\\.${TRANSCODED_EXTENSION}/" "${FXD_FILE}"
                        fi

                        #${THUMBNAILER} "${TRANSCODED_FILE}" "${TRANSCODED_FILE}"."${THUMBNAIL_EXTENSION}"

                        echo "Deleting ${CAPTURED_FILE}"
                        rm -if "${CAPTURED_FILE}"
         rm -if *.ogg
         rm -if *.wav
         rm -if *.ogm
                else
                        echo "Failed to transcode ${CAPTURED_FILE} !!!"
                        rm "${TRANSCODED_FILE}"
                fi
        done
done
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Sat Jul 16, 2005 4:22 pm    Post subject: Reply with quote

Ich hatte einige funktionierende scripte mit streamer und mencoder mit verschiedenen Optionen. streamer ist jetzt ohne Ton bzw. mit Rauschen, mencoder gibt gar nichts mehr aus. Die scripte habe ich mir nach diversem Ausprobieren angelegt und alle haben funktioniert. Gv4l (das ja jetzt aus dem PortageThree verschwunden ist friert schon beim Start ein. cinelerra und avicap funktionieren auch nicht. Es ist auch frustrierend, wenn nach der ganzen Arbeit die Programme nicht mehr funktionieren. Unter WindowsXP habe ich seit 1,5 Jahren das gleiche Programm, das ohne zu zucken seinen Dienst tut.
Irgendwann nervt das auch, daß ständig irgendetwas nicht funktioniert. Meine mit Loop gemounteten CD's lassen sich auch nicht mehr mit winex3 zum Spielen benutzen. Das Problem ist, daß man einige Sachen geraume Zeit nicht mehr nutzt und dann, wenn man sie braucht, schmieren sie ab. Ich hätte mein System von vor 1,5 Jahren einfrieren sollen. Bloß wenn dann irgend so ein nicht reproduzierbarer Fehler auftritt, hofft man, daß er mit dem nächsten world update behoben ist usw. usf. Und nichts wird besser. Eher das Gegenteil. Naja, da gibts ja auch so einen Thread "irgendwas ist ja immer". Sollte wohl eher ein Joke sein. Aber manchmal ist es doch nicht mehr so lustig. So daß reicht. Jetzt muß ich mal sehen, ob ich irgendwie eine halbwegs akzeptable TV-Aufnahme auf die Festplatte zaubern kann.
Back to top
View user's profile Send private message
/dev/blackhawk
Guru
Guru


Joined: 12 Feb 2004
Posts: 380
Location: Germany

PostPosted: Sun Jul 17, 2005 9:28 am    Post subject: Reply with quote

flammenflitzer wrote:
In anderen Foren wurde spekuliert, ob das etwas mit udev zu tun hat. Keine Ahnung? Wenn ich wüßte, daß es so ist, würde ich sofort wieder auf devfs umsteigen.

Ich verwende noch devfs.Bringt aber auch nix.

MFG

/dev/blackhawk
Back to top
View user's profile Send private message
JoHo42
l33t
l33t


Joined: 14 Feb 2004
Posts: 956
Location: Germany

PostPosted: Wed Aug 31, 2005 5:46 am    Post subject: Video Aufnahme mit einem GUI Reply with quote

Hi Leute,

das Programm gv4l ist aus dem Portage genommen worden.
Gibt es das noch vielleicht unter einem anderen Namen?
Oder ein ähnliches GUI was man stattdessen verwenden kann?

Gruss Jörg
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Wed Aug 31, 2005 6:21 pm    Post subject: Reply with quote

Ich habe mein Problem gelöst. gv4l und die anderen laufen. War ein Soundproblem. Habe mit alsamixer hin und her probiert. Habe dann aus Zufall mal umix ausprobiert, und da war die Option IGain auf Null.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum