Hallo zusammen,
habe nach der Anleitung (Beitrag #8) von Joachim Müller aus diesem Thread:
http://forum.coppermine-gallery.net/index.php/topic,56726.msg277206.html (http://forum.coppermine-gallery.net/index.php/topic,56726.msg277206.html) unsere Gallerie FLV tauglich gemacht. Die geänderte theme.php habe ich mal beigefügt, vielleicht ist das der Fehler.
FLV ist bei den Filetypes korrekt eingetragen:
flv application/x-shockwave-flash movie Flash player
flashobject.js und flvPlayer.swf liegen im Stammverzeichnis der Gallerie.
Zu meiner eigentlichen Frage:
Wie kann ich FLV Dateien zu einem Album hinzufügen? Kann ich ein FLV zu einem Album hinzufügen in dem sich auch JPG's befinden? Mein FLV File ist z.B 40 MB, zu groß für WEB Upload. Also geht nur, FTP und dann "Batch hinzufügen" zum jeweiligen Album. Beim "Batch hinzufügen" kommt folgende Fehlermeldung:
PB : bedeutet, dass die Datei nicht hinzugefügt werden konnte; überprüfe Deine Einstellungen und die Berechtigungen der Verzeichnisse, in dem die Dateien liegen
Habe Testhalber ein leeres neues Album angelegt und versucht das FLV dort alleine einzufügen. Leider gleiche Fehlermeldung nach dem "Batch hinzufügen".
Über Hilfe würde ich mich freuen.
Danke,
Jens
Sorry,
falsche theme.php angehängt.
Jens
Ich verstehe nicht so recht, was ein angehängtes Zip-Archiv Deines Themes bringen soll in diesem Zusammenhang und ignoriere das dann mal tapfer.
Natürlich können in einem Album sowohl Bilder als auch Multimedia-Dateien jedweder Art (also auch FLVs) enthalten sein: ein Album ist schließlich nur ein logisches Konstrukt in der Datenbank und kein physikalischer Container für irgend etwas.
Wenn Du eine Fehlermeldung beim Batch-Hinzufügen bekommst, dann sollten wir mal dem auf den Zahn fühlen. Dazu musst Du aber gemäß Doku vorgehen ("upload troubleshooting" und "asking for support on upload issues"). Wenn's mit dem Englischen hapert befindet sich auch eine Übersetzung dieser Doku-Bereiche im Forum - einfach mal die "Sticky threads" lesen und entsprechend handeln (Galerie-Adresse und Testbenutzer-Konto posten mit den in der Doku genannten Einstellungen).
Quote from: Jens_LA on April 16, 2009, 04:37:29 PM
Mein FLV File ist z.B 40 MB, zu groß für WEB Upload.
Dann versuch es doch erstmal mit einer kleineren Datei ;)
Quote from: Jens_LA on April 16, 2009, 04:37:29 PM
Beim "Batch hinzufügen" kommt folgende Fehlermeldung:
PB : bedeutet, dass die Datei nicht hinzugefügt werden konnte; überprüfe Deine Einstellungen und die Berechtigungen der Verzeichnisse, in dem die Dateien liegen
Eventuell überschreitet deine Datei die maximale Größe in deinen Einstellungen:
QuoteMax size for uploaded files (KB)
Any file with a file size larger than this value will be rejected by the coppermine script.
Hi,
danke erstmal für eure Reaktion.
@eenemeenemuu:
DIe "Max size for uploaded files" war zu klein eingestellt. Ich hatte gedacht das sich das nur auf den Frontend Upload bezieht und nicht auf FT Upload.
Habe das hoch gesetzt.
@Joachim Müller:
Habe die Anweisungen aus den ""upload troubleshootings" befolgt.
Habe alle Einstellungen entsprechend vorgenommen.
Der Upload von Fotos funktioniert tadelos.
Habe unter http://kreikemeier.net (http://kreikemeier.net) einen Account zum Test angelegt:
Login: Test
Pass: test
Der im ersten Beitrag beschriebene Fehler beim Upload der FLV Datei bleibt.
Danke für eure Hilfe!
Jens
Quote
Only files with the following extensions are accepted :
jpg/jpeg/jpe/gif/png/bmp/jpc/jp2/jpx/jb2/swc/iff/asx/mpg/mpeg/wmv/swf/avi/mov/mp3/midi/mid/wma/wav/ogg/psd/doc/txt/rtf/pdf/xls/pps/ppt/zip/gz/mdb.
Man muss den Dateityp nicht nur zur Datenbank hinzufügen, sondern diesen in den Einstellungen auch erlauben ;)
Hi,
Zugelassene Video Dateitypen: "asf/asx/mpg/mpeg/wmv/avi/mov/swf/flv"
Das wars leider nicht.
Jens
Hi nochmal,
@eenemeenemuu
Bei "jpg/jpeg/jpe/gif/png/bmp/jpc/jp2/jpx/jb2/swc/iff/asx/mpg/mpeg/wmv/swf/avi/mov/mp3/midi/mid/wma/wav/ogg/psd/doc/txt/rtf/pdf/xls/pps/ppt/zip/gz/mdb"
ist flv wirklich nicht dabei!?
Wie kann das sein?
Jens
Wie kann was sein: wo hast Du denn diese Dateiendungsliste her? Du hast Dich selbst darauf bezogen, also nochmal zur Sicherheit:
Quote from: Joachim Müller on November 28, 2008, 07:33:30 AM
1) Plugin "Filetype Editor (http://forum.coppermine-gallery.net/index.php/topic,24186.msg111120.html)" herunterladen
2) Plugin installieren gemäß Doku (http://coppermine-gallery.net/demo/cpg14x/docs/index.htm#plugin_manager)
3) Auf "Filetype" im Admin-Menü klicken (ist neu hinzu gekommen nach der Installation des Plugins)
4) Auf der Seite ganz nach unten scrollen
5) "Add a new filetype" anklicken
6) Unter "File extension (lower case, no dot):" trägst Du "flv" ein
7) Unter "MIME type (must be valid)" trägst Du "application/x-shockwave-flash" ein
8) Unter "Content type" wählst Du "Movie"
9) Unter "Associated Player" wählst Du mal "Flash Player"
10) Klicke auf die Schaltfläche "Add" zum Speichern Deiner Eingaben
11) Gehe zu den Coppermine-Einstellungen
12) Unter "Erweiterte Bild/Datei- und Thumbnail-Einstellungen" -> "Zugelassene Video-Dateitypen" trägst Du sicherheitshalber nicht "ALL" ein, sondern "asf/asx/mpg/mpeg/wmv/avi/mov/swf/flv"
13) Speichern der Einstellungen
@Joachim Müller
Danke, habe alles Schritte nochmal durchgeführt, jetzt gehts.
Tausend Dank!
Der Player spielt das Video in 320 x 240 ab, das File hat aber 480 x 360. Wie kann ich den Player anpassen, mit er das Video in 480 x 360 abspielt?
Danke,
Jens
Quote from: Jens_LA on April 19, 2009, 02:12:49 PM
Wie kann ich den Player anpassen, mit er das Video in 480 x 360 abspielt?
Trag die Abmessungen bei den Datei-Eigenschaften ein.
@eenemeenemuu:
Danke dir!
Großes Lob an dieses Forum.
Jens
halo an alle. bin neu hier und hab versucht das video flv über copermine zu laufen bringen nur leider geht nicht . ich hab alles gemacht wie bei anleitung geschrieben nur hab ich fruity themes genommen und eingefügt diese code<?php
/*************************
Coppermine Photo Gallery
************************
Copyright (c) 2003-2009 Coppermine Dev Team
v1.1 originally written by Gregory DEMAR
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3
as published by the Free Software Foundation.
********************************************
Coppermine version: 1.4.25
$HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/themes/fruity/theme.php $
$Revision: 5997 $
$Author: gaugau $
$Date: 2009-05-26 08:43:24 +0200 (Di, 26 Mai 2009) $
**********************************************/
// ------------------------------------------------------------------------- //
// The theme "Fruity" has been done by GauGau (http://gaugau.de/) based on //
// the framed template of studicasa.nl (their website has gone down, so I //
// guess no one will care). The usage of this theme is free for personal //
// use, not for commercial use (according to the disclaimer of studiocasa)! //
// ------------------------------------------------------------------------- //
define('THEME_HAS_RATING_GRAPHICS', 1);
define('THEME_HAS_NAVBAR_GRAPHICS', 1);
define('THEME_IS_XHTML10_TRANSITIONAL',1); // Remove this if you edit this template until
// you have validated it. See docs/theme.htm.
// HTML template for main menu
$template_sys_menu = <<<EOT
<div class="topmenu">
{BUTTONS}
</div>
EOT;
// HTML template for template sys_menu spacer
$template_sys_menu_spacer ='';
// Displays a picture
function theme_html_picture()
{
global $CONFIG, $CURRENT_PIC_DATA, $CURRENT_ALBUM_DATA, $USER;
global $album, $comment_date_fmt, $template_display_media;
global $lang_display_image_php, $lang_picinfo;
$pid = $CURRENT_PIC_DATA['pid'];
$pic_title = '';
if (!isset($USER['liv']) || !is_array($USER['liv'])) {
$USER['liv'] = array();
}
// Add 1 to hit counter
if (!USER_IS_ADMIN && !in_array($pid, $USER['liv']) && isset($_COOKIE[$CONFIG['cookie_name'] . '_data'])) {
add_hit($pid);
if (count($USER['liv']) > 4) array_shift($USER['liv']);
array_push($USER['liv'], $pid);
}
if($CONFIG['thumb_use']=='ht' && $CURRENT_PIC_DATA['pheight'] > $CONFIG['picture_width'] ){ // The wierd comparision is because only picture_width is stored
$condition = true;
}elseif($CONFIG['thumb_use']=='wd' && $CURRENT_PIC_DATA['pwidth'] > $CONFIG['picture_width']){
$condition = true;
}elseif($CONFIG['thumb_use']=='any' && max($CURRENT_PIC_DATA['pwidth'], $CURRENT_PIC_DATA['pheight']) > $CONFIG['picture_width']){
$condition = true;
}else{
$condition = false;
}
if ($CURRENT_PIC_DATA['title'] != '') {
$pic_title .= $CURRENT_PIC_DATA['title'] . "\n";
}
if ($CURRENT_PIC_DATA['caption'] != '') {
$pic_title .= $CURRENT_PIC_DATA['caption'] . "\n";
}
if ($CURRENT_PIC_DATA['keywords'] != '') {
$pic_title .= $lang_picinfo['Keywords'] . ": " . $CURRENT_PIC_DATA['keywords'];
}
if (!$CURRENT_PIC_DATA['title'] && !$CURRENT_PIC_DATA['caption']) {
template_extract_block($template_display_media, 'img_desc');
} else {
if (!$CURRENT_PIC_DATA['title']) {
template_extract_block($template_display_media, 'title');
}
if (!$CURRENT_PIC_DATA['caption']) {
template_extract_block($template_display_media, 'caption');
}
}
$CURRENT_PIC_DATA['menu'] = html_picture_menu(); //((USER_ADMIN_MODE && $CURRENT_ALBUM_DATA['category'] == FIRST_USER_CAT + USER_ID) || ($CONFIG['users_can_edit_pics'] && $CURRENT_PIC_DATA['owner_id'] == USER_ID && USER_ID != 0) || GALLERY_ADMIN_MODE) ? html_picture_menu($pid) : '';
if ($CONFIG['make_intermediate'] && $condition ) {
$picture_url = get_pic_url($CURRENT_PIC_DATA, 'normal');
} else {
$picture_url = get_pic_url($CURRENT_PIC_DATA, 'fullsize');
}
$image_size = compute_img_size($CURRENT_PIC_DATA['pwidth'], $CURRENT_PIC_DATA['pheight'], $CONFIG['picture_width']);
$pic_title = '';
$mime_content = cpg_get_type($CURRENT_PIC_DATA['filename']);
if ($mime_content['content']=='movie' || $mime_content['content']=='audio') {
if ($CURRENT_PIC_DATA['pwidth']==0 || $CURRENT_PIC_DATA['pheight']==0) {
$CURRENT_PIC_DATA['pwidth'] = 320; // Default width
// Set default height; if file is a movie
if ($mime_content['content']=='movie') {
$CURRENT_PIC_DATA['pheight'] = 240; // Default height
}
}
$ctrl_offset['mov']=15;
$ctrl_offset['wmv']=45;
$ctrl_offset['swf']=0;
$ctrl_offset['rm']=0;
$ctrl_offset_default=45;
$ctrl_height = (isset($ctrl_offset[$mime_content['extension']]))?($ctrl_offset[$mime_content['extension']]):$ctrl_offset_default;
$image_size['whole']='width="'.$CURRENT_PIC_DATA['pwidth'].'" height="'.($CURRENT_PIC_DATA['pheight']+$ctrl_height).'"';
}
if ($mime_content['content']=='image') {
if (isset($image_size['reduced'])) {
$winsizeX = $CURRENT_PIC_DATA['pwidth']+5; //the +'s are the mysterious FF and IE paddings
$winsizeY = $CURRENT_PIC_DATA['pheight']+3; //the +'s are the mysterious FF and IE paddings
$pic_html = "<a href=\"javascript:;\" onclick=\"MM_openBrWindow('displayimage.php?pid=$pid&fullsize=1','" . uniqid(rand()) . "','scrollbars=yes,toolbar=no,status=no,resizable=yes,width=$winsizeX,height=$winsizeY')\">";
$pic_title = $lang_display_image_php['view_fs'] . "\n==============\n" . $pic_title;
$pic_html .= "<img src=\"" . $picture_url . "\" class=\"image\" border=\"0\" alt=\"{$lang_display_image_php['view_fs']}\" /><br />";
$pic_html .= "</a>\n";
} else {
$pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" alt=\"\" /><br />\n";
}
} elseif ($mime_content['content']=='document') {
$pic_thumb_url = get_pic_url($CURRENT_PIC_DATA,'thumb');
$pic_html = "<a href=\"{$picture_url}\" target=\"_blank\" class=\"document_link\"><img src=\"".$pic_thumb_url."\" border=\"0\" class=\"image\" /></a>\n<br />";
} else {
$autostart = ($CONFIG['media_autostart']) ? ('true'):('false');
$players['WMP'] = array('id' => 'MediaPlayer',
'clsid' => 'classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" ',
'codebase' => 'codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" ',
'mime' => 'type="application/x-mplayer2" ',
);
$players['RMP'] = array('id' => 'RealPlayer',
'clsid' => 'classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" ',
'codebase' => '',
'mime' => 'type="audio/x-pn-realaudio-plugin" '
);
$players['QT'] = array('id' => 'QuickTime',
'clsid' => 'classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" ',
'codebase' => 'codebase="http://www.apple.com/qtactivex/qtplugin.cab" ',
'mime' => 'type="video/x-quicktime" '
);
$players['SWF'] = array('id' => 'SWFlash',
'clsid' => ' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ',
'codebase' => 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ',
'mime' => 'type="application/x-shockwave-flash" '
);
$players['UNK'] = array('id' => 'DefaultPlayer',
'clsid' => '',
'codebase' => '',
'mime' => ''
);
if (isset($_COOKIE[$CONFIG['cookie_name'].'_'.$mime_content['extension'].'player'])) {
$user_player = $_COOKIE[$CONFIG['cookie_name'].'_'.$mime_content['extension'].'player'];
} else {
$user_player = $mime_content['player'];
}
// There isn't a player selected or user wants client-side control
if (!$user_player) {
$user_player = 'UNK';
}
$player = $players[$user_player];
if ($mime_content['extension'] == "flv") {
$descript = $CURRENT_PIC_DATA['title'];
if ($CURRENT_PIC_DATA['pheight']==240) { // if no file information edit, use default width/height below
$CURRENT_PIC_DATA['pheight'] = 270; // default FLV height
$CURRENT_PIC_DATA['pwidth'] = 330; // default FLV width
}
$pic_html = '<script type="text/javascript" src="flashobject.js"></script><div id="flashcontent"></div><script type="text/javascript">var fo = new FlashObject("flvPlayer.swf", "animationName", "' . $CURRENT_PIC_DATA['pwidth'] . '", "' . $CURRENT_PIC_DATA['pheight'] . '", "8", "#FFFFFF"); fo.addParam("allowScriptAccess", "sameDomain"); fo.addParam("quality", "best");fo.addParam("FlashVars", "flvPath=' . $picture_url . '&flvTitle=' . $descript . '"); fo.addParam("allowFullScreen", "true"); fo.write("flashcontent");</script>';
} else {
$pic_html = '<object id="'.$player['id'].'" '.$player['clsid'].$player['codebase'].$player['mime'].$image_size['whole'].'>';
$pic_html .= '<param name="src" value="' . $picture_url . '" /><param name="ShowControls" value="1" /><param name="ShowStatusBar" value="1" /><param name="ShowDisplay" value="0" /><param name="DisplaySize" value="0" /><param name="allowFullScreen" value="true" /><param name="autostart" value="' . $autostart . '" />';
$pic_html .= '<embed '.$image_size['whole'].' src="' . $picture_url . '" allowFullScreen="true" '.' autostart="' . $autostart . '" ' . $player['mime'] . '></embed></object><br />\n';
}
}
$CURRENT_PIC_DATA['html'] = $pic_html;
$CURRENT_PIC_DATA['header'] = '';
$CURRENT_PIC_DATA['footer'] = '';
$CURRENT_PIC_DATA = CPGPluginAPI::filter('file_data',$CURRENT_PIC_DATA);
$params = array('{CELL_HEIGHT}' => '100',
'{IMAGE}' => $CURRENT_PIC_DATA['header'].$CURRENT_PIC_DATA['html'].$CURRENT_PIC_DATA['footer'],
'{ADMIN_MENU}' => $CURRENT_PIC_DATA['menu'],
'{TITLE}' => bb_decode($CURRENT_PIC_DATA['title']),
'{CAPTION}' => bb_decode($CURRENT_PIC_DATA['caption']),
);
return template_eval($template_display_media, $params);
}
?>
kann mir jemand helfen pleas ?
Hier (http://forum.coppermine-gallery.net/index.php/topic,34182.0.html) und hier (http://forum.coppermine-gallery.net/index.php/topic,43180.0.html) gibt es 2 verschiedene FLV-Player. Wenn dir diese Anleitungen nicht ausreichen, erstell dein eigenes Thema und sei dort bitte etwas ausführlicher.