Aufnahmen

From Team Fortress Wiki
Jump to: navigation, search
Für Hilfe mit den Aufnahme-Editor, siehe:Aufnahme-Editor.
Das warst du, mächtig eingebildet. Dann plötzlich, mächtig überrascht. Dann tot.
Der Sniper der seinem letzten Opfer seine Aufnahme zeigt
Die Aufnahmesektion im Menü

Die Aufnahmefunktion ist ein Feature, welches am 5. Mai 2011 Patch in dem Aufnahme-Update eingefügt worden ist. Die Aufnahmefunktion ermöglicht es dem Spieler, Videos in Team Fortress 2 aufzunehmen und sie dann im Spiel zu bearbeiten. Das Feature wurde vorher in die Team Fortress 2 Beta mit dem 9. März 2011 Patch (Beta) eingefügt, und am 5. Mai fand es seinen Weg in das volle Spiel.

Auf Servern, die dieses Feature aktiviert haben, werden Aufnahmen des Spielers aufgenommen und direkt im Server gespeichert. Nachdem der Spieler stirbt, darf er wählen ob er die Aufnahme runterladen will und sie dann später bearbeiten darf. In der Bearbeitungsfunktionen darf der Spieler verschiedene Kamerawinkel und andere Optionen einstellen sowie das Sehfeld und Bewegungsunschärfe. Nach dem Bearbeiten, darf der Spieler das Video direkt auf YouTube hochladen.

Mit der Einführung der Aufnahmefunktion und des Aufnahmeupdates wurden auch die ersten alljährliche Saxxy Awards angekündigt. Ein Wettbewerb, in dem die Spieler mit ihren Videos gegen andere Spieler antreten, welche alle mit der Funktion aufgenommen worden sind. Außerdem wurden acht neue Aufnahme-Errungenschaften eingefügt.

Aufnehmen

HUD-Meldung die zeigt das der Download der Aufnahme fertig ist
HUD-Meldung die zeigt ob es möglich ist aufzunehmen.

Um aufzunehmen, muss der Spieler auf einem Server sein, der diese Funktion unterstützt. Ein Server, der Aufnahmen unterstützt, ist durch das Filmstreifen-Icon (Icon replay.png) sichtbar gleich neben den Servernamen im Serverbrowser. Zu bemerken ist, das Aufnahmen NICHT in Lokalen Servern funktionieren (d. h Server die im "Server erstellen" im Hauptmenü erstellt werden).

Wenn der Spieler stirbt, kann die Aufnahme durch das Drücken von F6 (Standard) oder durch das Konsolenkommando save_replay heruntergeladen werden. Ein Fenster mit dem Namen des Videos wird sich öffnen (Als Standard wird der Name der Karte und die Uhrzeit benutzt), die Aufnahme wird dann heruntergeladen, wenn der Spieler den Namen bestätigt. Nachdem die Wiederholung heruntergeladen wurde, kann der User es sich im Aufnahmemenü ansehen und bearbeiten.

Aufnahmemenü

Das Aufnahmemenü ist durch die Schaltfläche im Hauptmenü erreichbar. Das Menü zeigt alle gespeicherten Aufnahmen und Filme. Jede Aufnahme speichert Informationen über das Leben des Spielers, wie zum Beispiel die Uhrzeit, die Karte auf der gespielt wird, die Punktzahl und die Tötungen des Spielers. Aufnahmen können auch durch die Suchleiste gefiltert werden.

Aufnahmen können durch das Klicken der Anschauen/Bearbeiten-Schaltfläche angeschaut werden. Dies lädt die Aufnahme runter und ermöglicht das Bearbeiten der Aufnahme mit den Tools. Der Spieler kann die Aufnahme auch als Filmdatei speichern (für mehr Informationen, siehe: Hilfe: Replay Editor).

Aufnahmen können auch gelöscht werden. Aufnahmen, die noch nicht codiert worden sind, werden durch den Source Engine Demo-Formant (mit der Dateierweiterung .dem) im Ordner /team fortress 2/tf/replay/client/replays gespeichert. Die Haupteinschränkungen von Aufnahmen in diesen Format ist, dass diese nicht mehr funktionieren, wenn ein neuer Patch veröffentlicht wird. Deshalb wird der Spieler auch immer gewarnt, wenn er das Menü verlässt, dass er seine Wiederholung als Film speichern sollte. Allerdings ist es dann nicht mehr möglich den Film zu bearbeiten, außer durch das Benutzen von externer Software.

Bearbeitung

Aufnahmebearbeitungs-Menü.
Für weitere Bearbeitungshilfe: Aufnahme-Editor.

Das Bearbeitungstool für die Aufnahmen ist durch das Drücken der Leertaste (Standard) erreichbar, während man eine Aufnahme anguckt. Das BearbeitungsHUD enthält eine Pause-, Zurückspulen- und Schnellvorwärts-Funktion sowie eine First-Person-Kamera, Verfolger-Kamera und Freie Kamera-Option. Die Klassensymbole in der linken unteren Ecke sind für die schnelle Indentifizierung des Aufenthaltsorts des bestimmten Spielers zum gewählten Zeitpunkt des Videos.

Das Bearbeiten wird in Takes erledigt. Jeder 'Take' ist eine Auswahl der In und Out Points des Videos. Der Spieler kann In- und Out-Punkte (oder auch 'Start' und 'End'-Punkt) in das Video durch die Schalter auf der anderen Seite des Play-Schalters einfügen. Die drei Blickwinkeloptionen (First-Person-, Verfolger- und freie Kamera.) können benutzt werden, um die Position der Kamera zu ändern. Dies ist möglich, indem man auf die Icons in der unteren rechten Ecke drückt.

Die Sequenz des Videos zwischen den beiden Punkten kann als Take durch das Drücken des oberigen linken Schalter gespeichert werden.

Speichern

Ganze Aufnahmen oder vorherige bearbeitete Takes können von Aufnahmedateien (.dem) zu Filmdateien gerendert werden. Im Aufnahme-Menu wählt der Spieler "Film speichern" aus und bringt das Speichermenü hervor. Der Dateiname, Auflösung und Videoqualität können hier ausgewählt werden. Die Dateigröße und die Zeit zum Rendern werden ebenfalls dargestellt. Das Anklicken der 'Erweiterte Optionen anzeigen'-Box zeigt weitere Optionen, wie zum Beispiel das Video-Codec, Renderqualität, Bewegungsunschärfe-Qualität und eine 'Glüheffekt aktivieren' Checkbox.

Die Speicherfunktion kann Aufnahmen mit zwei Codecs, H.264 und MJPEG-A, in 5 voreingestellte Auflösungen (480p, 720p, 1080p, Web und iPhone). Alternativ kann die Datei roh als .tga-Sequenz und eine begleitende .wav-Datei umgewandelt werden. Diese Methode rendert bei maximaler Qualität jeden Frame in eine .tga-Datei und rendert die Geräusche in eine .wav-Datei. Diese beiden Teile können mit einem Programm wie VirtualDub zusammengefügt werden (siehe Aufnahme-Editor für mehr Informationen).

Gerendete Filmdateien werden im Ordner /team fortress 2/tf/replay/client/rendered gespeichert. Nach dem Rendern kann das Video direkt vom Spiel aus hochgeladen werden.

Hochladen

Die Loginaufforderung für YouTube™

Aufnahmefilme können direkt vom Spiel aus auf Youtube™ hochgeladen werden. Im Aufnahmemenü kann der Spieler einen gerenderten Film unter 'Gespeicherte Filme' auswählen und durch das Drücken des 'Auf Youtube hochladen'-Buttons sich auf Youtube™ einloggen und von dort aus den Videotitel und die Beschreibung ändern, während es hochgeladen wird.

Wenn der Spieler 1.000 Aufrufe erreicht, erhält er den Frontlinien-Feldrekorder.

Server command variables

Siehe auch: Server
replay_add_fake_replays
Fügt einige Scheinaufnahmen hinzu.
replay_allow_camera_man
default: 1
Zuschauer können auch filmen.
replay_allow_static_shots
default: 1
Fest platzierte Kamera.
replay_block_dump_interval
default: 10
Der Server schreibt einzelne Aufnahmen auf, wenn er aufnimmt.
replay_buffersize
default: 32
Maximalgröße für den Video-Buffer.
replay_cache_client_ragdolls
default: 0
Ragdoll-Effekte werden aufgenommen.
replay_data_lifespan
default: 1
Anzahl der Tage, bevor Aufnahmen gelöscht werden. Änderungen an dieser Nummer ändern nichts bei bereits existierenden Aufnahmen.
replay_deathcammaxverticaloffset
default: 150
Vertikale Abweichung bei der Todeskamera.
replay_debug
default: 0
Nimmt Debug-Informationen auf.
replay_delay
default: 30
Replay broadcast delay in seconds.
replay_deleteclientreplays
Deletes all replays from client replay history, as well as all files associated with each replay.
replay_docleanup
Deletes stale session data from the fileserver. "replay_docleanup force" will remove all replay session data.
replay_dofileserver_cleanup_on_start
default: 1
Cleanup any stale replay data (both locally and on fileserver) at startup.
replay_dopublishtest
Do a replay publish test using the current setup.
replay_editor_fov_mousewheel_invert
default: 0
Invert FOV zoom/unzoom on mousewheel in the Replay Editor.
replay_editor_fov_mousewheel_multiplier
default: 5
The multiplier on mousewheel input for adjusting camera "FOV" in the Replay Editor.
replay_enable
default: 0
Enable Replay recording on server.
replay_enableeventbasedscreenshots
default: 0
If disabled, only take a screenshot when a replay is saved. If enabled, take up to replay_maxscreenshotsperreplay screenshots.
replay_enablerenderpreview
default: 1
Enable preview during Replay render.
replay_fileserver_host
default: 0
The hostname of the Web server hosting replays. This can be an IP or a hostname, e.g. "1.2.3.4" or "www.myserver.com".
replay_fileserver_offload_enable
default: 0
If enabled, offload session blocks to a secondary machine using the replay_offload_* convars.
replay_fileserver_offload_hostname
default: 0
Hostname for FTP server where session blocks will be offloaded.
replay_fileserver_offload_login
default: 0
Login for session block offloading.
replay_fileserver_offload_maxuploads
default: 1
The maximum number of concurrent uploads allowed.
replay_fileserver_offload_password
default: 0
Login for session block offloading.
replay_fileserver_offload_port
default: 21
Port number for FTP server where session blocks will be offloaded.
replay_fileserver_offload_protocol
default: 0
Must be "ftp".
replay_fileserver_offload_remotepath
default: 0
Remote path where blocks will be stored on the FTP server for session block offloading.
replay_fileserver_path
default: 0
If your Replays are stored at http://123.123.123.123:4567/tf/replays, replay_fileserver_path should be set to /tf/replays.
replay_fileserver_port
default: 80
The port for the Web server hosting replays.
replay_fileserver_protocol
default: 0
Can be "http" or "https".
replay_flushinterval
default: 15
Replay system will flush to disk a maximum of every replay_flushinterval seconds.
replay_forcereconstruct
default: 0
Force the reconstruction of Replays each time.
replay_hidebrowser
Hides Replay browser.
replay_ignorereplayticks
default: 0
replay_local_fileserver_path
default: 0
The file server local path. For example, "c:\MyWebServer\htdocs\replays" or "/MyWebServer/htdocs/replays".
replay_maxconcurrentdownloads
default: 3
The maximum number of concurrent downloads allowed.
replay_maxscreenshotsperreplay
default: 8
The maximum number of screenshots that can be taken for any given replay.
replay_mintimebetweenscreenshots
default: 5
The minimum time (in seconds) that must pass between screenshots being taken.
replay_msgduration_connectrecording
default: 8
Duration for the message that pops up when you connect to a server already recording replays.
replay_msgduration_error
default: 6
Duration of error message in Replay server.
replay_msgduration_misc
default: 5
Duration for miscellaneous replays messages (server errors and such).
replay_msgduration_replaysavailable
default: 6
Duration for replays available message.
replay_msgduration_startrecord
default: 6
Duration for start record message.
replay_msgduration_stoprecord
default: 6
Duration for stop record message.
replay_playerdeathscreenshotdelay
default: 2
Amount of time to wait after player is killed before taking a screenshot.
replay_port
default: 27040
Host Replay port
replay_postdeathrecordtime
default: 5
The amount of time (seconds) to be recorded after you die for a given replay.
replay_postwinreminderduration
default: 5
The number of seconds to show a replay reminder, post-win/lose.
replay_printclientreplays
Prints out all client replay info.
replay_printsessioninfo
Print session info.
replay_quitmsg_dontaskagain
default: 0
The replay system will ask you to render your replays on quit, unless this cvar is 1.
replay_ragdoll_dbg
default: 0
Display replay ragdoll debugging information.
replay_record
Starts Replay demo recording.
replay_reloadbrowser
Reloads Replay data and displays Replay browser.
replay_removeclientreplay
Remove the Replay at the given index.
replay_renderpause
Pause Replay rendering.
replay_rendersetting_encodingquality
default: 100
Render quality: the higher the quality, the larger the resulting movie file size.
replay_rendersetting_exportraw
default: 0
Export raw TGA frames as a .wav file instead of encoding it as a .mov file.
replay_rendersetting_motionblur_can_toggle
default: 0
 ?
replay_rendersetting_motionblurenabled
default: 1
Motion blur enabled/disabled.
replay_rendersetting_motionblurquality
default: 0
Motion blur quality.
replay_rendersetting_quitwhendone
default: 0
Quit after rendering is completed.
replay_rendersetting_renderglow
default: 0
Glow effect enabled/disabled.
replay_renderunpause
Unpause Replay rendering.
replay_screenshotkilldelay
default: 0
Delay before taking a screenshot when you kill someone, in seconds.
replay_screenshotresolution
default: 0
0 for low-res screenshots (width=512), 1 for hi-res (width=1024).
replay_screenshotsenabled
default: 1
Take screenshots for the Replay browser during gameplay?
replay_screenshotsentrykilldelay
default: 0
Delay before taking a screenshot when you kill someone, in seconds.
replay_sentrycammaxverticaloffset
default: 10
Vertical offset from a Sentry on Sentry kill.
replay_sentrycamoffset_frontback
default: -50
Front/back offset for sentry POV screenshot.
replay_sentrycamoffset_leftright
default: -25
Left/right offset for sentry POV screenshot.
replay_sentrycamoffset_updown
default: 22
Up/down offset for sentry POV screenshot.
replay_sessioninfo_updatefrequency
default: 5
If a replay has not been downloaded, the Replay browser will update the status of a given replay on the server based on this "cv".
replay_snapshotrate
default: 16
Snapshots broadcasted per second.
replay_stoprecord
Stop Replay demo recording.
replay_test_take_save_dlg
Open Replay save take dlg.
replay_name
default: Replay
Den Namen des Aufnahmebots ändern.

Related achievements

Tf2arrcamera.png Replay achievements

Cut und Fertig!
Cut und Fertig!
Speichern Sie Ihre erste Aufnahme.


Das können wir retuschieren!
Das können wir retuschieren!
Drücken Sie die Leertaste, während Sie sich eine Aufnahme anschauen, um den Editor zu öffnen.


Zeit für Ihre Nahaufnahme, Mr. Hale
Zeit für Ihre Nahaufnahme, Mr. Hale
Rendern Sie eine Aufnahme zu einem Video.


Star Meiner Eigenen Show
Star Meiner Eigenen Show
Verbringen Sie etwas Zeit mit der Bearbeitung einer Aufnahme.

Belohnung: Vision des Regisseurs

Heimvideo
Heimvideo
Erreichen Sie mit Ihrem Film 100 Klicks bei YouTube™.


Heimischer Kinostar
Heimischer Kinostar
Erreichen Sie mit Ihrem Film 1000 Klicks bei YouTube™.

Belohnung: Frontlinien-Feldrekorder


Underground-Filmsensation
Underground-Filmsensation
Erreichen Sie mit Ihrem Film 10.000 Klicks bei YouTube™.


Blockbuster
Blockbuster
Erreichen Sie mit Ihrem Film 100.000 Klicks bei YouTube™.

Update history

Update history

9. März 2011 Patch (Beta)
  • Added Replay system that allows you to edit and publish movies of your play experiences (full Mac support in the next few days)

10. März 2011 Patch (Beta)

  • Show all resolutions available when setting up a replay to render
  • Added the ability to specify an output directory from the command line. Running a server with the optional parameter ‘–replayserverdir <dir name>’ will output all replay data to ‘tf/replay/<dir name>’. For anyone running multiple servers out of the same directory, you’ll want to specify a different output directory for each server. This will avoid collisions and potential issues running replay. Look for confirmation on startup – you should see something like this:
    • Using custom replay dir name: "replay/<dir name>"
  • For admins who have their server(s) configured to server replay data out of a local Web server: the ‘replay_local_fileserver_path’ bug is now fixed. Even if replay_local_fileserver_path pointed to a valid directory, the server would lie and say the directory was invalid.

11. März 2011 Patch (Beta)

  • Fixed ‘save all’ crash in replay browser
  • Fixed ‘save movies now, then quit’ crash

18. März 2011 Patch (Beta)

  • Movies upload to YouTube now contain a ‘match’ tag, which includes a unique ID for the round during which the replay was saved
  • Added check-box on the advanced settings dialog to enable/disable the glow effect while rendering replays (default is disabled)
  • Bug and crash fixes

21. März 2011 Patch (Beta)

  • Added "replay_printsessioninfo <full path>" command for server admins to monitor session files, aid in debugging problems

23. März 2011 Patch (Beta)

  • UI now saves the "last directory" used for exporting a movie
  • Added a specific error message when trying to upload a movie to YouTube that cannot be found
  • Fixed a bug where replay recording would stop after feigning death

24. März 2011 Patch (Beta)

  • Fixed audio and video sync issues
  • Fixed a crash when replay filenames exceeded a certain length
  • Fixed start-up issues related to library files

26. April 2011 Patch (Beta)

  • Fixed audio sync issues on the Mac

5. Mai 2011 Patch (Aufnahme-Update)

  • Added the Replay feature: http://www.teamfortress.com/replayupdate
    • Known issue with Mac replay rendering being blurry will be fixed in the next update
  • Added 8 new Replay achievements and 2 achievement items

6. Mai 2011 Patch

  • Fixed a bug that caused Mac replay renders to be blurry

9. Mai 2011 Patch

  • Replay publishing system will try to do a rename for local HTTP mode but will manually copy and delete the file if the rename fails, which can happen if the source and destination are on different volumes.
  • Fixed replay data cleanup system, which cleans up stale data at the end of each round. This asynchronous operation can be explicitly invoked by executing a replay_docleanup command on the server.
  • Removed unused convar, replay_cleanup_time.

10. Mai 2011 Patch

  • Fixed a server lockup during data cleanup
  • Fixed a viewmodel fov bug during rendering
  • Renamed the ConVar replay_demolifespan to replay_data_lifespan

12. Mai 2011 Patch

  • Added a new command line parameter -replay that will increase maxplayers by 1 at startup and automatically execute replay.cfg for the server
  • Fixed another bug that caused Mac replay renders to be blurry
  • Fixed a bug where Replay FTP offloading was not using replay_fileserver_offload_port
  • Improved detection of Replay server config problems
  • Replay is automatically disabled on servers if the Replay publish test fails
  • Saved Replay movies that were exported as TGA's/WAV will report more descriptive errors if YouTube(TM) upload or "Export" is attempted

18. Mai 2011 Patch

  • Fixed server crashes related to replays and new items

19. Mai 2011 Patch

  • Fixed the third-person camera options dialog not displaying correctly in the Replay performance editor.

25. Mai 2011 Patch

  • Fixed a few server crashes caused by the replay system.

15. Juni 2011 Patch

  • Fixed some server replay publishing bugs
  • Added a new ConVar replay_fileserver_offload_aborttime

17. Juni 2011 Patch

  • Fixed a servercrash caused by the replay system.

22. Juli 2011 Patch

  • Fixed a Linux dedicated server crash caused by the Replay director
    • Crash would happen whether the server was capturing Replays or not

26. Juli 2011 Patch

  • Client
    • Added basic/rough render queue for internal use to increase replay output for relaunch trailer
    • Block files are now deleted on replay reconstruction (i.e. viewing), to conserve disk space
    • Unneeded block files are now cleaned up automatically on startup
  • Server
    • Fixed fileserver cleanup
    • Any time replay_fileserver_offload_hostname is modified, the corresponding IP is resolved and cached, if possible. This fixes a crash, as well as failed publishing due to "unresolved hostname" errors.
    • Added a fileserver IP lookup test to replay publish test
    • Setting replay_enable to 0 now halts recording and does cleanup automatically, the way replay_stoprecord does. This fixes a crash that would occur when replay_enable was set to 0 and a changelevel was executed.
  • Replay temp directories automatically cleared on startup on both client and server
  • Memory management improvements

27. Juli 2011 Patch

  • Fixed a couple of replay issues

29. Juli 2011 Patch

  • Fixed Mac-only replay editor crash.

2. August 2011 Patch

  • Fix a bug where the increased_maxplayers server tag was being set when the 25th internal player slot was added for replay.

18. August 2011 Patch

  • Fixed a replay render bug where .wav files did not get written for raw TGA/WAV export

13. Oktober 2011 Patch (Manniversary Update & Sale)

  • New dramatic editing tools were added to help players make replays more dramatic.

17. Oktober 2011 Patch

  • Fixed a server crash that occurred when running both SourceTV and Replay.

7. November 2011 Patch

  • Fixed a client crash in the replay editor

26. Januar 2012 Patch

  • Fixed a demo/replay playback crash

27. Januar 2012 Patch

  • Fixed a bug with the Replay icon in the server browser

23. Februar 2012 Patch

  • Fixed dedicated server console spew related to the Replay client and viewangles
  • Fixed some instances of corrupted text when the save_replay key isn't bound

28. März 2012 Patch

  • Updated YouTube replay publishing functionality to automatically include a link to the uploader's Steam Community profile

23. Juli 2012 Patch

  • Fixed Replay/SourceTV clients getting kicked when quickplay servers hibernate

4. September 2012 Patch

  • Added replay_name ConVar to set the name of the replay bot

17. Oktober 2012 Patch

  • Fixed a common "FindModel" crash for replays

Bugs

  • Saving a replay movie with the TGA/WAV option only saves the .tga image sequence. The audio stream does not save as the game appears to have problems creating the .wav file:
WaveFixupTmpFile( '.mytempwave.WAV' ) failed to open file for editing
Unable to rename d:\games\steam\steamapps\username\team fortress 2\tf\.mytempwave.wav to d:\games\steam\steamapps\username\team fortress 2\tf\replay\client\rendered\movie_path\audio.wav!
    • It is possible to work around this bug by manually saving an empty .wav file (signed 16 bit, stereo, 44100kHz) named ".mytempwave.wav" to the user "team fortress 2\tf" location with a WAV file editor. The workaround will need to be performed each time a movie needs to be saved.
  • Some viewmodels may appear incorrect or not appear at all in first-person mode. Some particle effects may also not be rendered.
  • Replays which take place in maps with more than one light source may appear overlit if the last map played has uniform lightining.
  • Upon creating, editing, and watching a Replay and then joining a match, no in-game text chat or voice commands will be displayed until the player opens the text chat box.
  • The Administrator's responses in a Replay treat RED as the ally and BLU as the enemy, regardless of the Replay owner's team.
  • Ragdolls in a Replay may fall or move differently each time the Replay is viewed and/or edited.
  • The replay can be uploaded to a YouTube account before the account has an upload channel configured. After the upload finishes, a message indicating a connection problem is displayed.
  • Kills made by Sentry Guns belonging to the Replay's owner are not counted on its statistics.
  • Occasionally, if the owner of the Replay uses a Dead Ringer during its length, the Replay will end when their feign death activates.
  • Sometimes, if you slow down or speed up time and change the view to first person, then change the time again, the speed will stay the same as if the time wasn't changed. Changing the view to third person or freecam usually fixes the problem.
  • Servers running on Halloween event maps with Replay enabled won't show the Haunted Halloween Gift model or particles when it's recieved by a player.
  • Critical hit sound cues aren't played in Replays.
  • When starting a replay with Boston Boom-Bringer, all of the boombox sounds will play at once.
  • If a replay starts while a Heavy has his Minigun spun up, he will appear to not have it spun up even though it will still fire albeit with a glitchy sound.


Siehe auch

External links