geloescht_vividos Geschrieben 11. Januar 2009 Teilen Geschrieben 11. Januar 2009 Einen wunderschönen Sonntag wünsche ich, und hoffe das ich hier nicht komplett falsch bin. Ich stehe grad vor folgendem Problem: Ich habe von folgender Webseite (movie 15) ein JAR-Archiv runtergeladen, in dem ein Film (ca. 7MB) enthalten sein müsste. Auf der Webseite kann man diesen über einen Java-Player abspielen, doch ich bräuchte leider diesen Film offline. Habe die entpackte Jar Datei vorliegen und untersuche die daraus resultierenden Daten mit dem Cavaj Java Decompiler. Die mit abstand größte Datei lautet B85069148197.t mit 7.494 KB. Ich denke das ich in dem Archiv die "Video-Datei" gefunden haben (Dateiname: B85069148197.t) aber leider kann kein mir bekannt Player diese abspielen. Auch mit dem Cavaj Java Decompiler kamm ich bis jetzt nicht weiter, da ich erhoffte eine URL oder ähnliches zu finden, wenn es ein Stream wäre. Welche Möglichkeiten habe ich das Video offline abzuspielen? Kann man es irgendwie extrahieren oder kann ich mir eine HTML-Seite basteln, die auf das Video zugreift? Ich bin hier schon etwas stark am verzweifeln aktuell, könnt Ihr mir helfen? Mit den besten Grüße vividos Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_vividos Geschrieben 11. Januar 2009 Autor Teilen Geschrieben 11. Januar 2009 Anbei ein Einblick in die Jar-Datei: / 15.jar | A85069146223.t | B85069148197.t | x.class | xx.class | xxx.class | +---com | \---sun | \---media | | AudData.class | | AudioDeviceUnavailableEvent.class | | BadHeaderException.class | | Blitter.class | | BuildInfo.class | | Codec.class | | CodecOutput.class | | Connectable.class | | Data.class | | ExtendedParser.class | | Format.class | | GainControlAdapter.class | | InputConnectable.class | | MediaBufferedFilter.class | | MediaCachingControl$DnloadThread.class | | MediaCachingControl.class | | MediaClock.class | | MediaCodec.class | | MediaController.class | | MediaDecoder.class | | MediaFilter.class | | MediaFormat.class | | MediaFrameCodec.class | | MediaNode.class | | MediaParser.class | | MediaPlayer$GainCA.class | | MediaPlayer$PBC.class | | MediaPlayer$PlayBCA.class | | MediaPlayer$PlayThread.class | | MediaPlayer$RateNCA.class | | MediaPlayer$SeekNCA.class | | MediaPlayer$StopBCA.class | | MediaPlayer.class | | MediaProcessor.class | | MediaPullSourceStream.class | | MediaRenderer.class | | MediaSourceNode.class | | OutputConnectable.class | | Parser.class | | PrefetchWorkThread.class | | RealizeWorkThread.class | | RecvEventQueue.class | | SeekFailedEvent.class | | SendEventQueue.class | | SizeChangeEvent.class | | StateTransitionWorkThread.class | | StopTimeThread.class | | TimedStartThread.class | | Track.class | | UnsupportedFormatEvent.class | | VidData.class | | | +---blitter | | \---awt | | Blitter.class | | | +---codec | | | DefaultCodecFactory.class | | | | | +---audio | | | | AudioIn.class | | | | AudioOut.class | | | | DefaultDecoder.class | | | | | | | +---dvi | | | | Codec.class | | | | DVI.class | | | | | | | +---gsm | | | | Codec.class | | | | GsmDec.class | | | | | | | \---ima4 | | | Codec.class | | | IMA4.class | | | IMA4State.class | | | | | \---video | | | DefaultDecoder.class | | | VideoIn.class | | | VideoOut.class | | | | | +---cinepak | | | CineStore.class | | | CodeEntry.class | | | CPChunk.class | | | CpStrip.class | | | | | +---cvid | | | Codec.class | | | | | \---h263 | | Codec.class | | FrameBuffer.class | | H263Decoder.class | | H263RtpPayloadParser.class | | ReadStream.class | | YCbCrToRGB.class | | | +---content | | | DefaultParserFactory.class | | | InvalidTrackIDException.class | | | WaveFormatTag.class | | | | | +---audio | | | | ContainerParser.class | | | | Handler.class | | | | | | | \---basic | | | Handler.class | | | Parser.class | | | | | \---video | | | ContainerParser.class | | | TChunk.class | | | TChunkList.class | | | | | \---quicktime | | Handler.class | | Parser$CTAB.class | | Parser$MVHD.class | | Parser$TKHD.class | | Parser.class | | | +---controls | | AtomicControl.class | | AtomicControlAdapter.class | | BooleanControl.class | | BooleanControlAdapter.class | | ControlChangeEvent.class | | ControlChangeListener.class | | GroupControl.class | | NumericControl.class | | NumericControlAdapter.class | | PlaybackControl.class | | ProgressControl.class | | ProgressControlAdapter.class | | SliderRegionControl.class | | SliderRegionControlAdapter.class | | StringControl.class | | StringControlAdapter.class | | VideoSizingControl.class | | | +---format | | +---audio | | | AudioFormat.class | | | | | \---video | | H261Format.class | | IndexColorFormat.class | | RGBFormat.class | | VideoFormat.class | | VidFormat.class | | YUVFormat.class | | | +---jmf | | \---audio | | AudioContainerInputStream.class | | AudioFormat.class | | AudioMixer.class | | AudioPlay$AudioStream.class | | AudioPlay.class | | Format.class | | JMFAudioFormat.class | | MixerTimeBase.class | | RateConversion.class | | RateConversionTables.class | | SunAudioMixer.class | | SunAudioPlay.class | | | +---protocol | | | MediaPullDataSource.class | | | URLPullSourceStrea***CloserThread.class | | | URLPullSourceStream.class | | | | | +---file | | | DataSource$RAFPullSourceStream.class | | | DataSource.class | | | | | +---http | | | DataSource.class | | | | | +---reliable | | | | AudioSourceNode$AudioOut.class | | | | AudioSourceNode$mPullDataSource.class | | | | AudioSourceNode$RWThread.class | | | | AudioSourceNode.class | | | | MovieSourceNode$mAudioOut.class | | | | MovieSourceNode$mAudioTimer.class | | | | MovieSourceNode$mPullDataSource.class | | | | MovieSourceNode$mVideoOut.class | | | | MovieSourceNode$mVideoTimer.class | | | | MovieSourceNode.class | | | | | | | \---caching | | | CachingInputStream.class | | | FileCachingInputStream.class | | | NewRFCachingInputStream.class | | | RAMCachingInputStream.class | | | | | \---streaming | | Header.class | | RTPHeader.class | | | +---renderer | | +---audio | | | AudioRenderer$AudioIn.class | | | AudioRenderer$AudioTimeBase.class | | | AudioRenderer$RenderThread.class | | | AudioRenderer.class | | | | | \---video | | ColorConverter.class | | IndexColorData.class | | PseudoToRGB.class | | RGBData.class | | RGBToRGB.class | | VideoComponent$1.class | | VideoComponent$MyCanvas.class | | VideoComponent.class | | VideoIn.class | | VideoRenderer$GenericBCA.class | | VideoRenderer$GenericColorNCA.class | | VideoRenderer$VSC.class | | VideoRenderer.class | | VideoTimer.class | | YUVData.class | | YUVToPseudo.class | | YUVToRGB.class Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_vividos Geschrieben 11. Januar 2009 Autor Teilen Geschrieben 11. Januar 2009 Teil zwei des Einblicks in die Jar-Datei: | | | +---ui | | AtomicComponent.class | | BiFloatButton.class | | BooleanComponent.class | | BufferedPanel.class | | DefaultControlPanel$1.class | | DefaultControlPanel$2.class | | DefaultControlPanel$PropsControl.class | | DefaultControlPanel.class | | GainControlComponent$1.class | | GainControlComponent$MuteButton.class | | GainControlComponent$VolumeButton.class | | GainControlComponent.class | | Group.class | | ImageComponent.class | | ImageLib.class | | LabelComponent.class | | PlayButton.class | | PopupWindow.class | | ProgressSlider.class | | PropertySheet$1.class | | PropertySheet$2.class | | PropertySheet$3.class | | PropertySheet.class | | RateMenuItem.class | | Region.class | | Slider.class | | StringComponent.class | | VolumeDisplay$1.class | | VolumeDisplay$Display.class | | VolumeDisplay.class | | | \---util | | CircularQueue.class | | ConnectableRegistry.class | | DataBufQueue.class | | JMFI18N.class | | JMFProperties.class | | JMFSecurity.class | | LoopThread.class | | MediaThread.class | | MediaThreadGroup.class | | RateStats.class | | RingBuffer.class | | RingFile.class | | ThreadedEventQueue.class | | Timer.class | | Update.class | | | \---locale | JMFProps.class | +---javax | \---media | | CachingControl.class | | CachingControlEvent.class | | Clock.class | | ClockStartedError.class | | ClockStoppedException.class | | ConnectionErrorEvent.class | | Control.class | | Controller.class | | ControllerAdapter.class | | ControllerClosedEvent.class | | ControllerErrorEvent.class | | ControllerEvent.class | | ControllerListener.class | | DataStarvedEvent.class | | DeallocateEvent.class | | Duration.class | | DurationUpdateEvent.class | | EndOfMediaEvent.class | | GainChangeEvent.class | | GainChangeListener.class | | GainControl.class | | IncompatibleSourceException.class | | IncompatibleTimeBaseException.class | | InternalErrorEvent.class | | Manager.class | | MediaError.class | | MediaEvent.class | | MediaException.class | | MediaHandler.class | | MediaLocator.class | | MediaProxy.class | | MediaTimeSetEvent.class | | NoDataSourceException.class | | NoPlayerException.class | | NotPrefetchedError.class | | NotRealizedError.class | | PackageManager.class | | Player.class | | PrefetchCompleteEvent.class | | RateChangeEvent.class | | RealizeCompleteEvent.class | | ResourceUnavailableEvent.class | | RestartingEvent.class | | StartEvent.class | | StopAtTimeEvent.class | | StopByRequestEvent.class | | StopEvent.class | | StopTimeChangeEvent.class | | StopTimeSetError.class | | SystemTimeBase.class | | Time.class | | TimeBase.class | | TransitionEvent.class | | | +---protocol | | ContentDescriptor.class | | Controls.class | | DataSource.class | | InputSourceStream.class | | Positionable.class | | PullDataSource.class | | PullSourceStream.class | | PushDataSource.class | | RateConfiguration.class | | RateConfigureable.class | | RateRange.class | | Seekable.class | | SourceStream.class | | URLDataSource.class | | URLSourceStream.class | | | \---rtp | DataChannel.class | \---META-INF MANIFEST.MF Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
M.A.Knapp Geschrieben 12. Januar 2009 Teilen Geschrieben 12. Januar 2009 (bearbeitet) Am ehersten kann dir der Herr Simons oder die Firma Viscog Productions helfen können. Das was du machen möchtest, ist mit den Benutzungsregeln, die da dick & fett auf der Seite stehen, nicht vereinbar. LG, Michael Bearbeitet 12. Januar 2009 von M.A.Knapp Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hellslawyer Geschrieben 12. Januar 2009 Teilen Geschrieben 12. Januar 2009 This video is © 1999 by Daniel J. Simons. It is provided solely so that individuals can view it. This version of the video may not be used downloaded, saved, copied, reproduced, or used for any other purpose. It is not intended for use in presentations. Und mit Decompilern zu arbeiten ist ohnehin in den meisten Fällen mehr als nur fragwürdig! Im Hinblick auf die Boardregeln: <--- CLOSED Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge