Filme aufnehmen unter FreeBSD

E

ex-user_347

Guest
Hallo

Ich möchte mit meinen FreeBSD 4.9Stable
und meiner TV-Karte unter FreeBSD-Filme aufnehmen.

Mit welcher Software könnte man dies machen?

Die Linuxtools nvrec, avicap funktionieren unter FreeBSD ja angeblich nicht.

Attila

----------------------------------------------------------

bktr0: Detected a MSP3440\^B-]0 at 0x80
bktr0: FlyVideo, Philips FR1216 PAL FM tuner, dbx stereo, msp3400c stereo.
 
Man kann mit VLC angeblich filme aufnehmen!
ob das funzt weiss ich aber nicht.
Zudem dürfte die CPUlast extrem hochgehen

make WITH_BKTR_FORMAT=PAL install clean

Wenn mich nicht alles täuscht müsste man auch den Mplayer dazu überreden könne! Wenn man weiss wie ich bin da leider erstmal bei der option Fernsehen gescheitert

Wenn mir einer sagen kann wie das geht ???!!!

gruss
 
also mit xawtv habe ich es nicht hingekriegt (sehen geht aber aufnehmen nicht!!)

würde mich also auch interesieren!!
 
auch nicht

naja bei mir funktionierte es unter motv/xawtv auch nicht. Vor allen nicht wenn ich sowas wie mpeg auswähle.

Weiß jemand warum?
 
Der Videorecorder!

nachdem ich mal kurz geguckt habe!

Für alle die nichts gehen ein Bissi Bastelarbeit haben!

http://sourceforge.net/projects/kmediagrab/

Das Teil lässt sich mit mit gmake leicht bauen! und hat den Ersten Versuchen hier standgehalten. Es unterstützt den Bsdbt848


so ganz fertig sieht es allerdings noch nicht aus! Wer mag kann es sich ja mal anschauen.


Nochwas zu XAWTV !!!!
Ich kann das "DER SCALIERT NICHT UND ICH BEKOMME KEIN VOLLBILD" nicht mehr hören
??Wer will denn das der scaliert und das Bild zerrt?
Also für die die auch mal ein Vollbild haben möchten

-> ~/. xawtvrc
fullscreen = 768 x 576
ratio = 4:3

-> /etc/X11 /XF86Config
für den geliebten Monitor
Modeline "768 x 576" 50.00 768 832 856 1000 576 590 595 630 -hsync -vsync

Kann Wunder wirken wenn es auch in der ScreenSection steht und ist gegen jede besser gefallende austauschbar!
Im Übrigen steht das auch in der Anleitung.

so mal und schluss jetzt!
 
Wie siehts aus mit ffmpeg? Mit den entsprechenden Optionen kompiliert, soll es das auch koennen.

@Aeli,
die Eintraege hatte ich wegen dem Fullscreen im xawtv auch schon getaetigt, keine Wirkung, weder mit 768 x 576, noch mit 1024 x 768, auch mit entsprechenden Modelines. Es bleibt immer bei 800 x 600 :(
 
Nee Klappt hier Super mit den Modelines!

das einzige was nicht immer klappt ist das mit dem offset der einzelnen Kanäle!

heir sind mal meine Teile dafür.
~/.xawtv
global]
fullscreen = 768 x 576
ratio = 4:3
freqtab = europe-west
pixsize = 128 x 96
pixcols = 1
jpeg-quality = 75
keypad-ntsc = no
keypad-partial = yes
osd = yes
osd-position = 30 , 20
use-wm-fullscreen = yes

# [Station name]
# capture = overlay | grabdisplay | on | off
# input = Television | Composite1 | S-Video | ...
# norm = PAL | NTSC | SECAM | ...
# channel = #
# fine = # (-128..+127)
# key = keysym | modifier+keysym
# color = #
# bright = #
# hue = #
# contrast = #

[defaults]
group = main
norm = PAL
input = Television
capture = over
color = 30%
contrast = 37%

[channel]
channel = E9
capture = on
.....

Und die Dauerbaustelle!
XF86Config


Section "Module"

Load "dbe" # Double buffer extension
SubSection "extmod"
# Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
Load "freetype"

# This loads the GLX module
Load "glx"
# Load "dri"

EndSection


Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/TTF:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/util"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
Fontpath "/usr/X11R6/lib/X11/fonts/misc"

# FontPath "/usr/X11R6/lib/X11/fonts/win"

RgbPath "/usr/X11R6/lib/X11/rgb"


ModulePath "/usr/X11R6/lib/modules"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Option "AllowNonLocalModInDev"
# Option "Xinerama" "true"
EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard"
Driver "Keyboard"
Option "XkbModel" "pc105"
# Option "XkbModel" "microsoft"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
# Option "XkbOptions" ""
EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver
#
Identifier "Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse" #/dev/ums0" #"/dev/sysmouse" "/dev/psm0"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
Option "Resolution" "600"
EndSection


# **********************************************************************
# Monitor section
# **********************************************************************


Section "Monitor"
Identifier "Lifetec"
vendorname "Lifetec"
modelname "771"
HorizSync 30-98
Vertrefresh 50-120
Gamma 1.00 1.00 1.00
ModeLine "1280x1024/85Hz" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +HSync +VSync
ModeLine "1024x768/60Hz" 65 1024 1032 1176 1344 768 771 777 806 -HSync -VSync
ModeLine "800x600/72Hz" 50 800 856 976 1040 600 637 643 666 +HSync +VSync
Modeline "pal" 50.00 768 832 856 1000 576 590 595 630 -hsync -vsync

EndSection

Section "Monitor"
Identifier "Belinea"
HorizSync 30-95
VertRefresh 50-160

Gamma 0.85 0.85 0.85
vendorname "Belinea"
modelname "10 80 50"
ModeLine "1280x1024/74Hz" 135 1280 1312 1456 1712 1024 1027 1030 1064
Modeline "pal" 50.00 768 832 856 1000 576 590 595 630 -hsync -vsync

EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "Clone"
# Driver "nv"
Driver "nvidia"
VideoRam 65536
# Insert Clocks lines here if appropriate
vendorname "nVidia Corporation"
# boardname "GeForce Fx 5200"
BusID "PCI:1:0:0"

### Available Driver options for Nvidia are:-
Option "NvAgp" "1"
Option "NoLogo" "false"
Option "RenderAccel" "true"
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
Option "TwinView" "Yes"
Option "NoTwinViewXineramaInfo" "false"
Option "TwinViewOrientation" "clone"
Option "SecondMonitorHorizSync" "30 - 95"
Option "SecondMonitorVertRefresh" "50.0 - 160"
Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768 "
#Option "DigitalScreen" "Yes"
Option "ConnectedMonitor" "CRT,CRT"
Option "IgnoreDisplayDevices" "DFP, TV"
EndSection

Section "Device"
Identifier "2Right"
# Driver "nv"
Driver "nvidia"
VideoRam 65536
# Insert Clocks lines here if appropriate
vendorname "nVidia Corporation"
# boardname "GeForce Fx 5200"
BusID "PCI:1:0:0"

### Available Driver options for Nvidia are:-
Option "NvAgp" "1"
Option "NoLogo" "false"
Option "RenderAccel" "true"
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
Option "TwinView" "Yes"
Option "NoTwinViewXineramaInfo" "false"
Option "TwinViewOrientation" "Rightof"
Option "SecondMonitorHorizSync" "30 - 95"
Option "SecondMonitorVertRefresh" "50.0 - 160"
Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768 "
#Option "DigitalScreen" "Yes"
Option "ConnectedMonitor" "CRT,CRT"
Option "IgnoreDisplayDevices" "DFP, TV"
EndSection

Section "Device"
Identifier "SiLi"
# Driver "nv"
Driver "nvidia"
VideoRam 65536
# Insert Clocks lines here if appropriate
vendorname "nVidia Corporation"
# boardname "GeForce Fx 5200"
BusID "PCI:1:0:0"

### Available Driver options for Nvidia are:-
Option "NvAgp" "1"
Option "NoLogo" "true"
Option "RenderAccel" "true"
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
#Option "TwinView" "Yes"
#Option "NoTwinViewXineramaInfo" "false"
#Option "TwinViewOrientation" "Rightof"
#Option "SecondMonitorHorizSync" "30 - 95"
#Option "SecondMonitorVertRefresh" "50.0 - 160"
#Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768 "
#Option "DigitalScreen" "Yes"
#Option "ConnectedMonitor" "CRT,CRT"
#Option "IgnoreDisplayDevices" "DFP, TV"
EndSection

# Identifier "ATI"
# vendorname "ATI"
# Boardname "Mach64 VT4"
# Driver "ati"
# VideoRam 4096
# BusID "PCI:0:7:0"
#EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"

Identifier "Clone"
Device "Clone"
Monitor "Lifetec"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"

Identifier "2Right"
Device "2Right"
Monitor "Lifetec"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"

Identifier "SiLi"
Device "Sili"
Monitor "Lifetec"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "1280x1024/85Hz" "1024x768" "800x600" "pal"
ViewPort 0 0
EndSubsection
EndSection

#Section "Screen"

# Identifier "Screen 2"
# Device "ATI"
# Monitor "Belinea"
# DefaultDepth 24

# Subsection "Display"
# Depth 24
# Modes "1280x1024/85Hz" "1024x768" "800x600"
# EndSubsection
#EndSection

#Section "Screen"

# Identifier "Screen 3"
# Device "geforce"
# Monitor "Belinea"
# DefaultDepth 24

# Subsection "Display"
# Depth 24
# Modes "1280x1024" "1024x768" "800x600"
# EndSubsection
#EndSection

#Section "Screen"

# Identifier "Screen 4"
# Device "ATI"
# Monitor "Lifetec"
# DefaultDepth 24
# Subsection "Display"
# Depth 24
# Modes "1280x1024/85Hz" "1024x768" "800x600"

# EndSubsection
#EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
Identifier "SiLi"
Screen "SiLi"
InputDevice "Mouse" "CorePointer"
InputDevice "Keyboard" "CoreKeyboard"
EndSection

Section "ServerLayout"
Identifier "Clone"
Screen "Clone"
InputDevice "Mouse" "CorePointer"
InputDevice "Keyboard" "CoreKeyboard"
EndSection

Section "ServerLayout"
Identifier "2Right"
Screen "2Right"
InputDevice "Mouse" "CorePointer"
InputDevice "Keyboard" "CoreKeyboard"
EndSection



#Section "ServerLayout"
# Identifier "ATIBEL"
# Screen "Screen 2"
# InputDevice "Mouse" "CorePointer"
# InputDevice "Keyboard" "CoreKeyboard"
#EndSection



subject to change! dauernd!

Damit geht das auf jeden

Gruss und sag mal an
 
Filme aufnehmen (TV)

Hallo

hab eine Zeit lang Filmsequenzen mit folgenden Skript augenommen,


--------------------------------------------------------------------------
#!/usr/local/bin/bash

AUDIOID=1
OUTFILE=film

while getopts a:hvo: opt
do
case $opt in
a) AUDIOID=$OPTARG ;;
o) OUTFILE=$OPTARG;;
h) help;;
\?) echo "usage: $0 -a audioid -o [output]"
exit 2 ;;
v) echo "tvrecord 0.01: (c) 2004 Attila"
exit 2 ;;
esac
done


mencoder -tv
driver=bsdbt848:device=/dev/bktr0:input=1:chanlist=europe-west:width=768:height=576:audioid=$AUDIOID
tv:// -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 -oac mp3lame -lameopts
cbr:br=64 -vop pp=lb,crop=720:544:24:16 -endpos 02:00:00 -o /platte2/filme/$OUTFILE.avi
-------------------------------------------------------------------------------

während das Skript läuft, kommen folgende Ausgaben:

-----------------------------------------------------------------------------
Invalid frame duration value ( NaN/ NaN => NaN). Defaulting to 0.030 sec.
Pos: 56.7s 1415f ( 0%) 25fps Trem: 0min 0mb A-V: NaN [902:63]
-----------------------------------------------------------------------------

allerdings bricht dieses 'Skript' immer ziemlich schnell ab mit folgenden
Fehler "Segmentation fault" ab.

nach meinen bisherigen subjektiven Eindrücken meine ich, dass das skript umso
länger läuft wenn man den Rechner davor neustartet und sonst keine Programm
laufen lässt.

Was könnte man machen um dieses Skript toleranter zu machen?



Hab jetzt die neue Version von kmediagrab, welche nun anscheinend ktvgrab
heisst. ausprobiert, allerdings führt dies bei mir auch zu keinen Erfolg,

hat schon irgendwer Erfahrungen mit diesem Programm unter BSD bzw. Linux in Deutschland. (Einer der einen port machen will, ist noch besser)
Die auswählbaren Sender sind nämlich alles italienische.....





Attila
 
Zurück
Oben